有一(215mm * 135 mm )大的黑白图像,上有一条直线,请
以最快速度找出它的具体位置。(急)
我觉得用GetDIBits(api)会快很多,可是
一些参数,没有搞对,不知有哪位朋友用过,请告诉我。谢谢~!
我现在用GetPixel ,可以找到,可是速度太慢了!
以最快速度找出它的具体位置。(急)
我觉得用GetDIBits(api)会快很多,可是
一些参数,没有搞对,不知有哪位朋友用过,请告诉我。谢谢~!
我现在用GetPixel ,可以找到,可是速度太慢了!
解决方案 »
- 请教下正则的问题
- 我的VB启动后总是弹出【标题=Windows Installer,内容=正在准备安装...】的提示框,然后就死在那里了。好像是在安装什么插件时出错,怎
- 用VB代码将SQL Server的备份文件恢复到网络上的另外一台服务器的问题!
- 关于分隔符
- 怎样将一个网站的目录复制到另外一个网站(或者FTP服务器)内
- TEXT1.TEXT 是指定表单中TEXT1的值,如果我当前在TEXT1
- 请教打印 急用!多谢各位
- 使用VB6.0如何一次性删除Access2000创建的表中所有记录
- 如何使窗口在最顶层?像flashget的浮动窗口一样的效果。
- 怎樣查詢紀錄的前三筆?
- 放50分,帮我在CHINANREN里面找个朋友
- ADO如何将一个记录集直接保存为一个表
Declare Function GetDIBits Lib "gdi32" Alias "GetDIBits" (ByVal aHDC As Long, ByVal hBitmap As Long, ByVal nStartScan As Long, ByVal nNumScans As Long, lpBits As Any, lpBI As BITMAPINFO, ByVal wUsage As Long) As Long
说明
将来自一幅位图的二进制位复制到一幅与设备无关的位图里
返回值
Long,非零表示成功,零表示失败。在Windows 95中,返回值是返回的扫描线数量
参数表
参数 类型及说明
aHDC Long,定义了与设备有关位图hBitmap的配置信息的一个设备场景的句柄
hBitmap Long,源位图的句柄。绝对不能将这幅位图选入设备场景
nStartScan Long,欲复制到DIB中的第一条扫描线的编号
nNumScans Long,欲复制的扫描线数量
lpBits Any,指向一个缓冲区的指针。这个缓冲区将用于装载采用DIB格式的信息,但不取回数据(用ByVal传递零值)
lpBI BITMAPINFO,对lpBits DIB的格式及颜色进行说明的一个结构。在BITMAPINFOHEADER结构中,从biSize到biCompression之间的所有字段都必须初始化
wUsage Long,下述常数之一:
DIB_PAL_COLORS 在颜色表中装载一个16位所以数组,它们与当前选定的调色板有关
DIB_RGB_COLORS 在颜色表中装载RGB颜色
注解
起始扫描线与起点有关。除非将BITMAPINFOHEADER结构的biHeight字段设为负值,否则起点就位于左下角