我使用的是一个捕获卡dll,它导出一个函数,该函数提供一个包含DIB的HGLOBAL句柄。我想把这个DIB写入一个文件。在我锁定资源并检索数据指针后,我请求大小,它大约是1mb。char* dibData = (char*)LockResource(DIB);{ f = fopen("thedib.dib", "wb");
if
var bmp = new Bitmap(width, height, pixelFormat);var bmp = new Bitmap(someFile);
创建DIB我需要创建一个DIB而不是DDB,但是要指定高度、宽度和像素格式。有谁知道如何在DotNet中做到这一点。另外,有没有关于哪个Bitmap构造器正在创建哪种类型的位图(DIB或DDB)的指南?
我正在尝试读取扫描的图像,并将其从内存中的DIB压缩为TIF文件。我正在使用libtiff库,并在网上找到了几个示例,但它们都不能真正满足我的需要。我需要从DIB中获取图像,并将其转换为黑白图像。/ initialize the scan line to zero
// moving the data from the dib