UIImage *pro_image=[[UIImage alloc] initWithContentsOfFile:imagePath];
IplImage *img_color=[Process_UIImage CreateIplImageFromUIImage:pro_image];
[pro_image release];
IplImage *dst_img=cvCloneImage(img_color);
Adjust_Hue2(img_color,dst_img, threshold_slider.value);
cvReleaseImage(&img_color);
UIImage *o_image=[Process_UIImage UIImageFromIplImage:dst_img];
cvReleaseImage(&dst_img);
[self saveImage_temp_ok:o_image];
if(image_current!=nil)
{
[image_current release];
image_current=nil;
}
//image_current=[[UIImage alloc] initWithCGImage:[self.imageview_current.image CGImage]];
image_current=[[UIImage alloc] initWithCGImage:[self.imageview_current.image CGImage]];
[self.imageview_current setImage:image_current];
本文深入探讨了在移动应用中利用UIImage、IplImage等图像处理技术进行图像增强、调整色调和颜色的过程。通过调用特定方法如Adjust_Hue2等,实现对图像的实时调整和优化,提升用户体验。
1万+

被折叠的 条评论
为什么被折叠?



