首页 > 其他 > 详细

图像处理---对一张图片进行简单读入、修改、保存图像

时间:2019-06-15 15:57:37      阅读:106      评论:0      收藏:0      [点我收藏+]

《图像处理---对一张图片进行简单读入、修改、保存图像》

 

/************************************************************************
作者:@WP20190611
功能:opencv加载、修改、保存图像
说明:
    加载图像 cv::imread , 加载图像成为一个Mat格式
    修改图像 cv::cvtColor ,图像转换到看了另外一个颜色空间上去
    保存图像 cv::imwrite
    显示图像 cv::namedWindows  cv::imshow  不是nameWindows字母遗漏d
************************************************************************/
#include <opencv2/opencv.hpp>
#include <iostream>
#include <math.h>

using namespace cv;

int main(int argc, char** argv)
{
    //加载图像
    Mat src = imread("D:\\work_VS2010\\example_opencv\\test001.png");
    if (src.empty())
    {
        printf("could not load image ...\n");
        return -1;
    }
    //显示加载的图像
    namedWindow("显示原图", CV_WINDOW_AUTOSIZE);
    imshow("显示原图", src);
    
    //----------------------------开始处理图像---------------------------------------
    //处理图像,并显示图像
    namedWindow("输出图像",CV_WINDOW_AUTOSIZE);
    Mat output_image;
    cvtColor(src, output_image, CV_BGR2HSV);
    imshow("输出图像", output_image);

    //保存图像
    imwrite("D:\\work_VS2010\\example_opencv\\test001_result.png", output_image);
    //----------------------------结束处理图像---------------------------------------

    waitKey(0);  //暂停
    return 0;
}

 

技术分享图片

图像处理---对一张图片进行简单读入、修改、保存图像

原文:https://www.cnblogs.com/carle-09/p/11027755.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!