나는 매일 사진이 들어있는 수백만 개의 이미지를 가지고 있습니다. 나는 어떤 색깔이 존재하는 것들, 예를 들어 붉은 색과 오렌지색을 골라 내고 모양이나 물체를 무시하는 방법을 찾으려고합니다. 크기는 중요 할 수 있습니다 (예 : 50x50 픽셀 이상).Python의 이미지 스팟 감지
이것을 달성하기위한 효율적이고 가벼운 라이브러리가 있습니까? 나는 OpenCV가 있다는 것을 알고 있으며 매우 강력 해 보이지만이 일을하기에는 너무 부 풀릴 것인가? 상대적으로 간단한 작업입니다. 맞습니까?
감사
OpenCV 및 PIL 대신 [Mahotas 패키지] (http://luispedro.org/software/mahotas)가 있습니다. 나는 컴퓨터 비전의 개업 의사이며 개인적으로 PIL, scikits.image 및 OpenCV를 싫어합니다.하지만 각자의 의견에 동의합니다. Mahotas는 순전히 scipy.ndimage 데이터 유형을 기반으로하므로 많은 상황에서 편리합니다. 내가 발견 한 유일한 문제는 때때로 PNG 이미지를 다룰 때 추가 라이브러리 인 [PyPNG] (http://code.google.com/p/pypng/)가 필요할 때였습니다. – ely
@EMS : 왜 PyPNG가 필요합니까? mahotas가 PNG를 올바르게 열지 못 했습니까? 방금 mahotas가 PNG를 다루는 방식을 변경했습니다 (어제 출시 된 버전 이후로 imread 패키지를 사용함). 잘 작동하지 않는 이미지가있는 경우 예제를 이메일로 보내주십시오. Tx – luispedro
@EMS : 마호타를 썼습니다, btw – luispedro