我一直在暂时使用外部程序(如Hypersnap)来捕捉具有一些高色度线条图形的表格上的区域。在计划成形期间,这是一个临时解决方案。
最后在(C#)程序中以编程方式进行捕获。惊喜......较高的色度线明显受到抑制。
IOW:
HyperSnap1.jpg图像看起来与我的程序在屏幕上显示的图形完全一样。 InternalSnap2.jpg看起来非常接近,但色度较低,尤其是原版时 图像具有高色度红色或黄色线。
好的,所以它必须是捕获代码,对吧?我已经交换了我在这里和那里找到的几个不同的C#捕获函数(Codeproject和其他地方)。所有都做同样的事情(较低的色度)。因此,要么所有这些函数都有类似的错误(似乎不太可能),要么就是Hypersnap正在应用的技巧。
这是一个已知问题吗?如果是这样,有解决方法吗?