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

相关推荐
Echo``9 天前
12.OpenCV—基础入门
开发语言·c++·人工智能·qt·opencv·计算机视觉
jndingxin9 天前
OpenCV CUDA模块设备层-----线程块内初始化连续内存区域 的设备端工具函数blockYota()
人工智能·opencv·计算机视觉
AI technophile9 天前
OpenCV计算机视觉实战(12)——图像金字塔与特征缩放
人工智能·opencv·计算机视觉
无证驾驶梁嗖嗖9 天前
[特殊字符] OpenCV opencv_world 模块作用及编译实践完整指南
opencv
从零开始学习人工智能10 天前
相机标定与3D重建技术通俗讲解
opencv·算法
achene_ql10 天前
OpenCV C++ 边缘检测与图像分割
c++·人工智能·opencv·计算机视觉
YueiL10 天前
OpenCV复习笔记
笔记·opencv
我是一只有梦想的菜鸟10 天前
计算鱼眼相机的内参矩阵和畸变系数方法
python·opencv·计算机视觉
朝风工作室10 天前
从零理解鱼眼相机的标定与矫正(含 OpenCV 代码与原理讲解)
人工智能·数码相机·opencv
ajassi200010 天前
开源 python 应用 开发(一)python、pip、pyAutogui、python opencv安装
python·opencv·开源·pip