2013-03-15 2 views
6

제목이 꽤 많은 것 같아요. 반복하여 반복 할 수 있습니다. 그러나 나는 inbuilt 방법이 있다고 가정합니다. 나는 cvConvertScale을 보았지만 이것은 cv::Mat 타입에서는 작동하지 않습니다.OpenCV : 매트를 스칼라로 나누는 가장 쉬운 방법은 무엇입니까

cv::Mat Result = M/alpha; 

또는 :

cv::Mat M; 
float alpha; 
cv::Mat Result = M * alpha; 

이의이를 해보자 :

답변

17

나는 스칼라에 의한 곱셈에 대한 스케일링 작업을 알고

float beta = 1.0f/alpha; 
cv::Mat Result = M * beta; 
+0

흠 덕분에, 내 IDE가 아니었다 표시 연산자/또는 연산자 * 왜 내가 이것을 시도하지 않았다. – Aly

관련 문제