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

조회수 521회
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 답변

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

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)