我需要调整图像大小并重新采样,这样它们就不会变成锯齿状(我认为这就是所谓的锯齿)。
我在纯VB6代码中发现了一些代码(抱歉,丢失链接),但它有点慢(2-5秒)而且我实时显示图片所以我需要更快的东西。
我似乎记得看到一些使用GDI +库执行此操作的示例。 VB6中的一个例子是理想的,但我可以使用另一种语言的Windows API调用的简单示例。
答案 0 :(得分:3)
WIA 2.0的Scale过滤器似乎做得不错。 Windows® Image Acquisition Automation Library v2.0 Tool: Image acquisition and manipulation component for VB and scripting
不需要任何时髦的.Net互操作。
答案 1 :(得分:1)
你可以:
另外Rod Stephen的书Visual Basic Graphics Programming显然解释了如何在VB6中完成所有操作。
或尝试从VB6调用GDI +。这是一个wrapper and type library,祝你好运! ( “Bring your hatchet!”)