[안드로이드로 배우는 OpenCV] 영상의 그래디언트(Gradient)와 엣지검출

Gradient 그래디언트란  x방향으로 미분과 y방향으로의 미분을 따로 계산하고 그걸 하나로 묶어서 벡터로 표현 한것을 말한다. 아래의 [그림1]은 원본이미지 및 원본이미지에 소벨필터를 x 및 y 방향으로 적용하고, 가시성을위해 delta값을 추가로 128 적용한 영상이다. 수학적 기호로 그래디언트를 표현할때는 역삼각형(▽)으로 표현한다. 위의 수식을 더보기…

[안드로이드로 배우는 OpenCV] 이미지의 엣지 검출과 미분 (소벨 필터, 샤르 필터)

엣지(edge)와 미분 영상처리에서 엣지란 이미지에서 픽셀의 밝기가 급격하게 변하는 부분을 말한다. 일반적으로 배경과 객체 또는 객체와 객체의 경계를 의미 한다. 객체 경계부분의 픽셀값이 급격하게 변하는 것을 가정으로 하기 때문에 실제로 객체의 경계와 배경의 값이 크게 차이가 없다면 엣지를 구분하기 어렵다. 더보기…

[안드로이드로 배우는 OpenCV] Perspective 변환 (스캐너 앱 만들기)

Perspective transformation Perspective 변환(투시 변환)은 이미지 또는 이미지 내의 객체를 나란히 직선으로 만들 때 매우 유용한 변환이다. Perspective 변환을 적용하는 아주 좋은 예시는 테이블 위의 문서를 가지런하게 만드는 것이다. Perspective 변환을 시작하기 앞서 간단히 어떠한 방식으로 이러한 작업을 할 수 더보기…

글쓴이 Charlezz,

Dagger2를 알아보자 – Dynamic Feature Module에 적용하기

Dagger2를 알아보자 – 기본편 Dagger2를 알아보자 – Scope  Dagger2를 알아보자 – Injection의 종류  Dagger2를 알아보자 – Qualifier  Dagger2를 알아보자 – Binding  Dagger2를 알아보자 – Multibinding  Dagger2를 알아보자 – SubComponent  Dagger2를 알아보자 – Android Dagger2를 알아보자 – Testing(준비중) Dagger2를 알아보자 – 더보기…

글쓴이 Charlezz,

[안드로이드로 배우는 OpenCV] 카툰 필터 및 스케치 필터

카툰 필터 및 스케치 필터  카메라로 부터 입력받은 영상을 실시간으로 필터 처리하여 재미있는 기능을 구현해보자. 카툰 필터  카툰필터는 원본 영상을 블러로 뭉게고, 한편으로는 원본영상의 외곽선을 검출한다. 선처리 된 두 영상을 합치면 만화같은 느낌의 영상을 얻을 수 있다. 이를 카툰필터라고 한다. 더보기…