OpenCV_9_键盘响应操作

函数申明:

void key_responce(Mat& image);

函数定义:

void ColorInvert::key_responce(Mat& image)

{

Mat dst = Mat::zeros(image.size(), image.type());

while (true)

{

int c = waitKey(100);

if (c == 27) {

break;

}

if (c == 49)

{

cout << "you enter key #1" << endl;

cvtColor(image, dst, COLOR_BGR2GRAY);

}

if (c == 50)

{

cout << "you enter key #2" << endl;

cvtColor(image, dst, COLOR_BGR2HSV);

}

if (c == 51)

{

cout << "you enter key #3" << endl;

}

imshow("键盘响应", dst);

}

}

键入1的时候是灰度值,键入2的时候是HSV图:

相关推荐
matlab代码18 小时前
基于数字图像处理的表面缺陷检测设计(点线面)【源码70期】
图像处理·opencv·计算机视觉
泡干脆面就番茄1 天前
03_LBPH人脸识别算法原理与实战
python·opencv
大熊背2 天前
一种用于随机值脉冲噪声的检测统计量
图像处理·opencv·计算机视觉
欧特克_Glodon2 天前
OpenCV计算机视觉开发入门与实践<三十八>:图像添加数字水印
c++·人工智能·opencv·计算机视觉
欧特克_Glodon2 天前
OpenCV计算机视觉开发入门与实践<四十>:自动识别物体数量
c++·人工智能·opencv·计算机视觉
泡干脆面就番茄2 天前
02_摄像头实时人脸检测与微笑识别
python·opencv
不爱学英文的码字机器2 天前
让 Live2D 角色真正开始对话:Open-LLM-VTuber 从本地部署到远程访问
服务器·opencv·微信·电脑
欧特克_Glodon2 天前
OpenCV计算机视觉开发入门与实践<三十七>:OpenCV中的机器学习
c++·opencv·机器学习·计算机视觉
欧特克_Glodon3 天前
OpenCV计算机视觉开发入门与实践<三十六>:机器学习概述
c++·opencv·机器学习·计算机视觉
词却3 天前
OpenCV学习:人脸识别
人工智能·opencv·学习