Advertisement

MFC实战篇:鼠标点击处展示图像像素

阅读量:
  • mat:类内变量,用于存储图像数据
    • widthPicCtrl:图像显示区域的横向尺寸
    • width:图像矩阵的横向像素数量
    • leftTop:图像显示区域的起始位置坐标
    • heightPicCtrl:图像显示区域的纵向尺寸
    • height:图像矩阵的纵向像素数量
复制代码
    
    
      
    
复制代码
    //获取鼠标点击处的像素值
    void CCameraLinkTestDlg::OnLButtonDown(UINT nFlags, CPoint point)
    {
    	// TODO: 在此添加消息处理程序代码和/或调用默认值
    	//超出图片区域
    	if (!mat.empty())
    	{
    		int pX = int((widthPicCtrl - width) / 2) + leftTop0.x;
    		int pX2= int((widthPicCtrl - width) / 2) + leftTop0.x+width;
    		int pY = int((heightPicCtrl - height) / 2) + leftTop0.y;
    		int pY2= int((heightPicCtrl - height) / 2) +

全部评论 (0)

还没有任何评论哟~