登录
首页 » OpenGL图像 » 设置图像的灰度

设置图像的灰度

于 2023-04-11 发布 文件大小:24.07 kB
0 169
下载积分: 2 下载次数: 1

代码说明:

通过彩色图象灰度化来介绍C#处理数字图像的3种方法,Bitmap类、BitmapData类和Graphics类是C#处理图像的的3个重要的类。Bitmap只要用于处理由像素数据定义的图像的对象,主要方法和属性如下:         GetPixel方法和SetPixel方法,获取和设置一个图像的指定像素的颜色。         PixelFormat属性,返回图像的像素格式。         Palette属性,获取或折纸图像所使用的颜色调色板。         Height属性和Width属性,返回图像的高度和宽度。         LockBits方法和UnlockBits方法,分别锁定和解锁系统内存中的位图像素。BitmapData对象指定了位图的属性:         Height属性,被锁定位图的高度。         Width属性,被锁定位图的宽度。         PixelFormat属性,数据的实际像素格式。         Scan0属性,被锁定数组的首字节地址。         Stride属性,步幅,也称扫描宽度。彩色图象灰度化24位彩色图象每个像素用3个

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • VS2008上应用OSG
    这是关于怎么样在VC工程下,开辟一个线程来应用osg库来实现三维可视化,这里提供了文档说明实现mfc和osg相结合的方法。通过在视图类中调用osg线程,实现程序的三维可视化。
    2023-05-16 09:40:03下载
    积分:1
  • NEHE的48课时的全部源代码 一个一个从原网站上拷下来的 很辛苦 相信大家找了很久了吧!...
    NEHE的48课时的全部源代码 一个一个从原网站上拷下来的 很辛苦 相信大家找了很久了吧!-NEHE 48 hours all the source code for a one copy from the original site down I believe we worked very hard for a long time to find a bar!
    2022-03-22 07:34:56下载
    积分:1
  • OpenGL Programming Guide (Addison
    OpenGL Programming Guide (Addison-Wesley Publishing Company) Second Edition
    2022-03-10 06:40:48下载
    积分:1
  • OpenGL learners to find a dream the source code examples, OpenGL supporters at t...
    找到一个OpenGL学习者梦寐以求的源代码例子,OpenGL的支持者都来看看吧-OpenGL learners to find a dream the source code examples, OpenGL supporters at the end of
    2022-07-13 10:32:21下载
    积分:1
  • openGL读obj文件构建三维模型
    资源描述 openGL读取obj文件构建三维模型: 1)        使用半边结构(half edge data structure)读入一个三维网格模型,并在屏幕上显示; 2)        支持仅显示网格效果,仅显示顶点效果(自己设定顶点颜色),仅显示三角面效果(自己设定面颜色)以及同时显示面和边的效果; 3)        要读入的模型见附件“eight.uniform.obj”; 4)        四种显示方式参考效果见附件“模型显示.png”。
    2023-08-09 17:00:06下载
    积分:1
  • VC+OpenGl,粒子系统编程多例
    VC+OpenGl,粒子系统编程多例 -VC OpenGl, particle system programming and more cases
    2022-01-26 07:24:50下载
    积分:1
  • loader3 quake3 bsp
    quake3 bsp loader3
    2023-04-09 16:25:04下载
    积分:1
  • vtk slice 三维取切片
    在三维图像中用vtkslice 取切片,通常使用一个表面剪切一个数据集,并显示剪切后的结果值,我们称这种技术为数据剪切,数据剪切需要两方面的信息:被剪切的数据集和剪切面,剪切面一般是使用隐函数定义,一般的应用使用一个平面对数据集进行切片,然后使用颜色映射或矢量可视化的方法显示剪切结果。隐函数的一个特性是可以将一个空间位置点转换成一个标量值,我们可以将这个特性与等值面算法相结合,生成剪切面,其基本思想是:对数据集的每个点或单元生成一个标量值,然后用等值面算法提取剪切范围值,生成剪切面。剪切算法的过程如下:对于组成单元的每个点,用隐函数F(x, y, z)计算其值,如果所有的点都为正值或负值,则剪切面不通过该单元,反之,剪切面通过该单元,利用隐函数F(x, y, z) = 0计算函数值为零的点所组成的面生成等值面,同时利用线性插值算法计算面的属性值。
    2022-09-18 12:05:03下载
    积分:1
  • opengl,VC++代码能够实现摄机漫游,具体请看演示程序
    opengl,VC++代码能够实现摄像机漫游,具体请看演示程序-opengl, VC++ code to realize the camera roaming, see the specific demo program
    2022-10-06 12:55:03下载
    积分:1
  • uses glReadPixels glDrawPixels glCopyPix els to create and copy bitmap
    用到了glReadPixels glDrawPixels glCopyPixels来创建和拷贝位图-uses glReadPixels glDrawPixels glCopyPix els to create and copy bitmap
    2022-02-07 02:35:27下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载