OpenCV 이미지 연산

2020/Python 2019. 12. 23. 17:48
반응형

# 이미지의 형태 및 크기 확인, 픽셀 위치

 

# 특정 범위 픽셀 변경을 해보겠습니다.

 

위에 소스코드를 보면

for문을 돌려서 픽셀을 변경하는 것과 0:100 슬라이싱을 사용해 픽셀 변경하는 것 두가지를 적어놓았습니다.

시간을 보면 for문보다 슬라이싱을 이용하여 처리하는 것이 속도가 더 빠르다는 걸 알 수 있습니다.

(가로 세로 0~99까지 색 변경)

 

# ROI 추출 및 복사

ValueError: could not broadcast input array from shape (150,150,3) into shape (150,155,3)

 

 

혹시 이러한 error가 떳다면 크기가 맞지 않아서 그렇습니다.

간격을 보시면 x와 y가 둘다 150입니다 하지만

아래의 출력할 사이즈는 y가 5가 더 높습니다. 이렇듯 사이즈가 서로 맞지 않으면 위와 같은 에러가 나타나게 됩니다.

 

# OpenCV를 활용한 픽셀별 색상 다루기

반응형
블로그 이미지

꽃꽂이하는개발자

,