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图:

相关推荐
JANGHIGH14 小时前
YOLO系列——Ubuntu20.04下通过conda虚拟环境源码安装opencv-4.10与opencv_contrib-4.10.0
opencv·yolo·conda
AI视觉网奇14 小时前
Python 检测运动模糊 源代码
人工智能·opencv·计算机视觉
曾经的三心草2 天前
OpenCV5-图像特征harris-sift-特征匹配-图像全景拼接-答题卡识别判卷
人工智能·opencv·计算机视觉
星期天要睡觉2 天前
计算机视觉(opencv)——基于 MediaPipe 人体姿态检测
人工智能·opencv·计算机视觉
码农阿树2 天前
视频解析转换耗时—OpenCV优化摸索路
人工智能·opencv·音视频
应用市场2 天前
OpenCV编程入门:从零开始的计算机视觉之旅
人工智能·opencv·计算机视觉
新手村领路人3 天前
opencv gpu cuda python c++版本测试代码
python·opencv·cuda
TechNomad3 天前
十四、OpenCV中的形态学操作
opencv
应用市场3 天前
OpenCV进阶:图像变换、增强与特征检测实战
人工智能·opencv·计算机视觉
Python智慧行囊3 天前
图像处理-opencv(一)
人工智能·opencv·计算机视觉