opencv打开Lena图像,并且将Lena改成单通道的图片
生活随笔
收集整理的這篇文章主要介紹了
opencv打开Lena图像,并且将Lena改成单通道的图片
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <iostream>
#include "opencv2/opencv.hpp"
using namespace std;
using namespace cv;
int main(int argc, char* argv[])
{//讀入圖像,并將之轉為單通道圖像Mat im = imread("lena.jpg");namedWindow("游戲原畫");//請一定檢查是否成功讀圖if (im.empty()){cout << "Can not load image." << endl;return -1;}//進行 Canny 操作,并將結果存于 resultMat result;vector<int> compression_params;compression_params.push_back(CV_IMWRITE_PNG_COMPRESSION);compression_params.push_back(9);Canny(im, result, 50, 150);//保存結果imshow("lena原畫", im);imwrite("lena-canny.png", result, compression_params);waitKey(6000);return 0;}
我是根據官網的東西,才弄出來的,我在這把鏈接放一下,可以供大家看看,
參考參考
https://docs.opencv.org/2.4/modules/highgui/doc/reading_and_writing_images_and_video.html?highlight=imwrite#videocapture
總結
以上是生活随笔為你收集整理的opencv打开Lena图像,并且将Lena改成单通道的图片的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bigworld引擎
- 下一篇: qq音乐linux版本下载地址,Linu