收录日期:2020/02/20 18:46:09 时间:2016/08/01 04:34:08 标签:图形处理/算法
基于MFC对话框,我现在要求对视频图像进行实时灰度拉伸并显示(已灰度化),我是不是应该加一个“灰度拉伸”的控件呢?如果加了这个消息响应函数,怎样使输入拉伸坐标并单击了这个按钮后图像处理并实时显示了出来?
详细一点!谢谢
invalide(false)
习惯性打错你在文件数据更换的地方加
Invalidate(false);
那我的灰度拉伸调用是在回调函数中调用还是“灰度拉伸”这个控件的响应那调用?
如果在响应那,视频图像就不能实时响应了
在回调函数那的话,又出错


        //指向DIB的指针
LPSTR lpDIB;

//指向DIB像素指针
LPSTR lpDIBBits;

//点1坐标
BYTE bX1;
BYTE bY1;

//点2坐标
BYTE bX2;
BYTE bY2;


char ch1[10],ch2[10],ch3[10],ch4[10];
GetDlgItem(IDC_EDIT2)->GetWindowText(ch1,10);
        GetDlgItem(IDC_EDIT3)->GetWindowText(ch2,10);
GetDlgItem(IDC_EDIT4)->GetWindowText(ch3,10);
GetDlgItem(IDC_EDIT5)->GetWindowText(ch4,10);

bX1=atoi(ch1);
bY1=atoi(ch2);
bX2=atoi(ch3);
bY2=atoi(ch4);

GrayStretch(lpDIBBits,lWidth(lpDIB),lHeight(lpDIB),bX1,bY1,bX2,bY2);
实时响应,是用摄像头吗?
是的,摄像头,处理摄像头的图像,相当于一边显示要一边处理并实时显示,我加了一个“灰度拉伸”的控件响应,可是图像就不能连续处理并显示了,不知道怎么办,要在哪里加什么代码才能达到按下这个控件后图像还能处理并实时显示?
你每次采集相机采集数据并处理后用Invalidate(false)来重绘界面就可以了

关于绘图中的撤销问题 提问,紧急提问~~~ 赚分帖 VC+ADO+ACCESS连接后获取记录总数遇到问题 请教这句话的意思--tdiv.style.pixelTop>=tdiv.offsetHeight*-1 在Form窗体中用DataGridView控件显示数据的问题 有关Gridview导出成excel的高级问题! Repeater控件分页 php的copy函数在linux下需要多大的权限? 为什么GPS取在以A点为圆心半径为10M的范围内获取的经纬度不变化? 打开的网页保存在哪里? 请教高手,如何替换超文本标签? 急切请高手指点PCMCIA总线驱动的一个问题 求书 急的不行了,读取多个excel表并遍历每个表的工作表? 新买的本本出现花屏 请教:如何在文件对话框(通用)的toolbar上加按钮 ****delphi web打包*** 求一update语句,关于更新使用多表的问题 40 java.net.SocketException: Connection reset错误 *****delphi web打包程序**** SQLEXPRESS2005 用户权限问题 C#新问题 请教一下Pocket PC的问题啊 赚分帖 一个类似资源管理器功能实现的问题! 大家来讨论下面试题目 七月流火 科普 fseek的问题,是不是bug...