2012-04-11 1 views

답변

1

응용 프로그램에 따라 채널 중 하나를 threshold()으로 간단히 공급하면 충분할 수 있습니다. split()을 사용하여 3 채널 이미지를 분할 할 수 있으므로 픽셀 당 3 곱셈을 수행 할 필요가 없으므로 cvtColor()에 약간의 시간을 절약 할 수 있습니다.

+0

다른 정보 =)를 주셔서 감사합니다. – Mzk

0

아니요, 임계 알고리즘은 단일 채널 이미지 (즉, cvtColor의 회색 음영)를 사용합니다. 픽셀 값을 직접 확인하는 함수를 직접 작성할 수도 있지만 cvtColor에 이어 몇 가지 임계 값 함수가 더 빠를 수도 있습니다.

+0

나는 본다. 답변 감사합니다. openCV에 데이터 유형 변경과 같이 채널을 직접 변경하는 함수가 있으면 궁금합니다. – Mzk