图片平滑处理
2016-04-17 21:19
169 查看
#include<opencv2\opencv.hpp>
#include<cv.h>
using namespace cv;
void dealImage(IplImage *img) {
cvNamedWindow("image_in");
cvNamedWindow("image_out");
cvShowImage("image_in", img);
IplImage * out_img = cvCreateImage(cvGetSize(img), IPL_DEPTH_8U, 3);
cvSmooth(img, out_img, CV_GAUSSIAN, 3, 3);
cvShowImage("image_out", out_img);
cvReleaseImage(&out_img);
cvWaitKey(0);
cvDestroyWindow("image_in");
cvDestroyWindow("image_out");
}
int main() {
IplImage *image = cvLoadImage("D:\\ͼƬ\\3.jpg");
if (!image)
return 1;
dealImage(image);
return 0;
}
运行结果:
#include<cv.h>
using namespace cv;
void dealImage(IplImage *img) {
cvNamedWindow("image_in");
cvNamedWindow("image_out");
cvShowImage("image_in", img);
IplImage * out_img = cvCreateImage(cvGetSize(img), IPL_DEPTH_8U, 3);
cvSmooth(img, out_img, CV_GAUSSIAN, 3, 3);
cvShowImage("image_out", out_img);
cvReleaseImage(&out_img);
cvWaitKey(0);
cvDestroyWindow("image_in");
cvDestroyWindow("image_out");
}
int main() {
IplImage *image = cvLoadImage("D:\\ͼƬ\\3.jpg");
if (!image)
return 1;
dealImage(image);
return 0;
}
运行结果:
相关文章推荐
- mysql 导出CSV文件 并带表头
- LeetCode-7. Reverse Integer
- Java基础
- imageClassification 基于朴素贝叶斯
- Java程序员面试中的多线程问题
- Android布局优化一之设计篇
- 2016年第16周日
- Ubuntu下配置samba实现文件夹共享
- 20145216史婧瑶《Java程序设计》第二次实验报告
- centos单机安装Hadoop2.6
- IOS 把格式化的JSON字符串转换成字典
- JSON与MODEL互转
- 数据库连接查询
- JAVA程序员经典面试三十三问,你能回答多少题。
- 制作角色血条 [代码清单10-2]
- openstack基本命令
- Eclipse中跟踪调试Android源代码
- 读取视频同时创建进度条
- 修改WordPress中附件上传大小限制
- J2EE经典面试题以及华为面试题