爱问知识人 爱问教育 医院库

用MFC编程打开24位真彩BMP图像

首页

用MFC编程打开24位真彩BMP图像

用MFC编程打开24位真彩BMP图像,然后获取鼠标点的RGB值请问VC高手,想实现一个很简单的功能,就是用VC(MFC)编程,打开一幅24位真彩色BMP图像,然后鼠标在图像中点一下,让程序计算出鼠标点及周围8个像素点的RGB的平均值,并且以弹出对话框的形式显示出来。如何实现?谢谢。

提交回答
好评回答
  • 2011-12-18 23:53:12
    很简单啊!
    打开图像的话,首先获取bmp的像素矩阵,然后用bitblit复制到内存dc上,再复制到窗口dc上,即可。
    鼠标的问题,在onclick事件中处理,算一下鼠标点击位置的坐标,然后相对于bmp在窗口中的位置,计算出点击位置在bmp像素矩阵中的坐标,然后从bmp像素矩阵获取对应的各个像素rgb值,计算平均数,然后调用对话框函数显示即可。

    鬼***

    2011-12-18 23:53:12

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):