图像读取、转为灰度图像、均值平滑、显示保存操作
2016-11-18 19:43
253 查看
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <iostream> int main( ) { // 读取图像源 cv::Mat srcImage = cv::imread("..\\images\\pool.jpg"); if( srcImage.empty() ) return -1; // 转为灰度图像 cv::Mat srcGray; cv::cvtColor(srcImage, srcGray, CV_RGB2GRAY); cv::imshow("srcGray", srcGray); // 均值平滑 cv::Mat blurDstImage; blur( srcGray, blurDstImage, cv::Size(5,5), cv::Point(-1,-1) ); cv::imshow("blurDstImage", blurDstImage); // 写入图像文件 cv::imwrite("blurDstImage.png", blurDstImage); cv::waitKey(0); return 0; }
转载:http://blog.csdn.net/zhuwei1988
相关文章推荐
- OpenCV2中图像读取、显示、保存等基本操作
- 图像读取显示保存操作
- Class01 对图像的操作(读取,显示,修改,保存)
- 灰度图像--图像增强 平滑之均值滤波、高斯滤波
- OpenCV(C++版)图像读取,创建,复制,保存,显示
- javacpp-opencv图像处理之1:实时视频添加文字水印并截取视频图像保存成图片,实现文字水印的字体、位置、大小、粗度、翻转、平滑等操作
- python数字图像处理(2):图像的读取、显示与保存
- python数字图像处理(2):图像的读取、显示与保存
- OpenCV+ MFC 对图像的读取、显示、保存
- 灰度图像均值平滑
- Matlab 对图像的读写,显示,保存,局部图像剪切,替换的操作
- bmp图像读取显示保存问题
- Vtk读取并显示保存图像
- Emgu学习之(二)——图像读取、显示、保存
- C# 保存图像文件到SQL SERVER数据库,再读取该文件并显示
- OpenCV读取图像_显示图像和保存图像
- 灰度图像均值平滑
- OpenCV中读取,显示,保存图像
- 灰度图像--图像增强 平滑之均值滤波、高斯滤波
- python数字图像处理(2):图像的读取、显示与保存