1
3
除非你期望有大量的重复,否则在确定两个文件不同之前,你平均不会比较很多像素。尤其是当您测试的每个像素都远离已经测试的像素时。这将有助于处理具有相同背景色的线条艺术文件。 另外,你必须有多准确?例如,如果以这种方式测试的10个像素相同,您能否安全地得出图像相同的结论?10 RGB像素=240位,因此随机图像的假匹配率应为1/2^240=1/10^72! |
2
13
|
3
6
不是通过循环遍历所有像素来检查相等性,而是从中间开始向外工作。大多数图片的主题在中间,这意味着更多的功能数据位于此处。从本质上讲,如果用这种方法发现两张图片是不同的,会更快。 |
4
0
我想,即使存储格式完全不同,您也可以调整正在读取的数据的大小。因此,如果您的图像是24位的,那么您可以使用32位或64位(如果是64位编译的)数据类型,并将两个图像中的数据打包为这两种类型的两个变量,并比较这两个变量是否相等。这可能会加快速度。) |
Some1Else · 函数在Delphi中重新创建TForm 2 年前 |
Agmcz · Delphi安卓库。so未安装(AAB) 2 年前 |
nader · 如何使用delphi在web上提交表单 6 年前 |
kwadratens · Delphi中的卡方分布函数代码 6 年前 |
user9672569 · 如何在完整的位图图像中绘制阴影效果? 6 年前 |
mmmm · MSBuild(用于Delphi)Make-like功能 6 年前 |