我需要调整图像大小并对它们进行重新采样,这样它们就不会变得参差不齐(我认为这就是锯齿)。
我发现一些代码(对不起,失去了链接),这是在纯VB6代码,但它有点慢(2-5秒),我正在实时显示图片,所以我需要更快的东西。
我似乎记得在GDI+库中见过一些这样做的例子。使用VB6编写的示例是理想的,但我也可以使用使用另一种语言的Windows API调用的简单示例。
发布于 2010-05-26 07:13:06
WIA2.0的Scale filter似乎做得不错。Windows® Image Acquisition Automation Library v2.0 Tool: Image acquisition and manipulation component for VB and scripting
不需要任何时髦的.Net互操作。
发布于 2010-05-24 19:17:08
您可以:
或者,Rod Stephen的书Visual Basic Graphics Programming显然解释了如何用VB6完成所有这些工作。
或者尝试从VB6调用GDI+。这是一个wrapper and type library,祝你好运!("Bring your hatchet!")
https://stackoverflow.com/questions/2894879
复制相似问题