C#中使用lockbits方法处理图像(译文)
来源:互联网 发布:java初级学生管理系统 编辑:程序博客网 时间:2024/05/20 18:53
原文地址:
http://blog.sina.com.cn/s/blog_4e3e2ce4010009on.html
- Scan0:数据矩阵在内存中的地址。
- Stride:数据矩阵中的行宽,以byte为单位。可能会扩展几个Byte,后面会介绍。
- PixelFormat:像素格式,这对矩阵中字节的定位很重要。
- Width:位图的宽度。
- Height:位图的高度。
- 32位RGB:假设X、Y为位图中像素的坐标,则其在内存中的地址为scan0+Y*stride+X*4。此时指针指向蓝色,其后分别是绿色、红色,alpha分量。
- 24位RGB:scan0+Y*stride+X*3。此时指针指向蓝色,其后分别是绿色和红色。
- 8位索引:scan0+Y*stride+X。当前指针指向图像的调色盘。
- 4位索引:scan0+Y*stride+(X/2)。当前指针所指的字节包括两个像素,通过高位和低位索引16色调色盘,其中高位表示左边的像素,低位表示右边的像素。
- 1位索引:scan0+Y*stride+X/8。当前指针所指的字节中的每一位都表示一个像素的索引颜色,调色盘为两色,最左边的像素为8,最右边的像素为0。
像素间使用迭代器
- C#中使用lockbits方法处理图像(译文)
- C#中使用lockbits方法处理图像(译文)
- 使用lockbits方法处理图像(转)
- 使用lockbits方法处理图像
- 用LockBits方法访问图像数据
- C# 三个使用LockBits设置图形颜色
- GDI+ 使用LockBits和指针加快处理速度
- GDI+ 使用LockBits和指针加快处理速度
- [转]使用C#进行图像处理的几种方法
- [转]使用C#进行图像处理的几种方法
- 使用C#进行图像处理的几种方法
- 使用C#进行图像处理的几种方法
- C#中使用OpenCV等库进行图像处理
- C#中使用OpenCV等库进行图像处理
- 图像数据读取LockBits理解
- C#的Bitmap.LockBits 使用说明
- 图像处理中几个基本的处理方法c#代码实现
- WinCE中使用C#时使用WndProc方法的处理
- 关于System.out.print();的滥用
- 职场“潜”规则:心法和技法
- Java排序之插入排序
- jbpm工作流之简单请假流程例子(源码)
- 用 netstat 命令,分析网络连接情况
- C#中使用lockbits方法处理图像(译文)
- 矩阵运算 【微软面试100题 第四十五题】
- zabbix自带database monitor
- [JAVA][StringUtils]字符串工具类的常用方
- zoj 2132 求一个数组的主元素
- Spring之PropertyEditor
- Xcode6之后 Error Description not available
- 使用zTree和json构建简单树节点
- 新人培训,前期重点考核项