【发布时间】:2012-11-05 10:06:15
【问题描述】:
我在objective C中使用openCV。我想将图像转换为黑白,我已经完成了,但是我输出的黑白图像不清晰,图像上有黑色阴影。
有人可以帮忙吗?
- (IBAction)blackAndWhite:(id)sender {
imageView.image=orignalImage;
cv::Mat dst;
cv::Mat src=[self cvMatFromUIImage:imageView.image];
if( !src.data )
{ cout<<"Usage: ./Histogram_Demo <path_to_image>"<<endl;
}
/// Convert to grayscale
cvtColor( src, src, CV_BGR2GRAY );
/// Apply Histogram Equalization
equalizeHist( src, dst );
imageView.image =[self UIImageFromCVMat:dst];
}
谢谢
原图:
黑白图像:
【问题讨论】:
标签: iphone ios image-processing opencv