题目:(P126)
创建一个程序,使其读入并显示一幅图像。当用户鼠标点击图像时,获取图像对应像素的颜色值(BGR),并在图像上点击鼠标处用文本将颜色值显示出来。
解答:
本题关键是会用cvGet2D获得BGR值,以及会用鼠标点击事件和回调函数,还有显示文本值。
#include<cv.h>
#include<highgui.h>
#include<iostream>
using namespace std;
char* str = (char*)malloc(30 * sizeof(char*));
void myMouseCallback(
int event,
int