C++ 픽셀 접근 질문입니다.

조회수 74회
for (int row = 0; row < result.rows; row++) {

            uchar* pointer_row = result.ptr<uchar>(row);


            for (col = 0; col < result.cols; col++) {


                uchar b = pointer_row[col * 3 + 0];
                uchar g = pointer_row[col * 3 + 1];
                uchar r = pointer_row[col * 3 + 2];
}

위 코드는 이미지의 cols를 0(좌측) 부터 읽는데,

    for (col =2588; col > result.cols; col--) {


                uchar b = pointer_row[col * 3 + 0];
                uchar g = pointer_row[col * 3 + 1];
                uchar r = pointer_row[col * 3 + 2];
    }

위 처럼 코딩을 하고싶습니다. 위 코드는 틀렸다는걸 알고있구요 .. 어떤 느낌인지 아실거라 믿습니다.. 완전 입문자라 설명이 이렇게 밖에 안되네요 ㅠ 도와주세요!

1 답변

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.