一个简单的变换——图像的平滑处理
2015-04-06 12:29
399 查看
void main() { cvNamedWindow("1",CV_WINDOW_AUTOSIZE); cvNamedWindow("2",CV_WINDOW_AUTOSIZE); IplImage * image1=cvLoadImage("05.jpg"); IplImage * image2=NULL; cvShowImage("1",image1); image2=cvCreateImage(cvGetSize(image1),IPL_DEPTH_8U,3); cvSmooth(image1,image2,CV_GAUSSIAN,3,3); cvShowImage("2",image2); cvWaitKey(0); cvReleaseImage(&image1); cvReleaseImage(&image2); cvDestroyWindow("1"); cvDestroyWindow("2"); }
</pre>图像的高斯平滑也是利用邻域平均的思想,对图像进行平滑处理的一种方法。与图像的简单平滑不同的是,图像的高斯平滑中,在对图像邻域进行平均时,不同位置的像素被赋予了不同的权值 3*3 {1,2,4,2,4,2,1,2,4}/16处理区域越大,图像看起来会更加模糊。<pre name="code" class="html">
相关文章推荐
- OpenCV笔记8:一个简单的变换:图像的平滑
- 2.对图像进行平滑(一个简单的变换)
- 图像简单地平滑处理
- [Qt]一个简单的Qt Widget多线程处理图像的例子
- 小程序,一个简单的图像处理
- 一个简单的图像形状变换
- 图像处理平滑处理--高斯滤波,简单模糊,中值模糊,双边滤波,简单无放缩变换
- OpenCV入门:简单图像处理实例——平滑滤波
- python 简单图像处理(10) 空间域图像平滑
- OpenCV对图像做简单处理——平滑滤波
- OpenCV简单图像处理 灰度变换
- 【数字图像处理】一个简单的BMP灰度处理程序
- OpenCV之imgproc 模块. 图像处理(1)图像平滑处理 腐蚀与膨胀(Eroding and Dilating) 更多形态学变换 图像金字塔 基本的阈值操作
- 图像平滑简单处理
- [数字图像处理]简单的几何学图像变换与图像配准
- QT实现图像处理-傅立叶变换、傅立叶反变换、平滑、锐化与模板匹配
- 一个简单好玩的图像处理练习
- 处理2D图像和纹理——创建一个3D爆炸效果,简单的粒子系统
- 一个简单的图像处理的程序
- [数字图像处理]简单的几何学图像变换与图像配准