数码资讯
C#的快速方法判断两张图片是一致的
复制代码代码如下所示: #区域判断图片是一致的 X 只是为了确定图像的一致性 X 只是一张照片 只是两图片 公众是否 市民bool IsSameImg(位图图片,BMP位图) { 大小相同 如果(img.width = = BMP。宽度IMG。高度= = BMP。高度) { 锁定到内存中的图片 Bi
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
#区域判断图片是一致的
X
只是为了确定图像的一致性
X
只是一张照片
只是两图片
公众是否
市民bool IsSameImg(位图图片,BMP位图)
{
大小相同
如果(img.width = = BMP。宽度IMG。高度= = BMP。高度)
{
锁定到内存中的图片
BitmapData imgdata_i = img.lockbits(新的矩形(0, 0,IMG。宽度,IMG。高度),imagelockmode.readonly,像素格式。format24bpprgb);
IntPtr ipr_i = imgdata_i.scan0;
国际length_i = imgdata_i.width imgdata_i.height * 3 *;
imgvalue_i =新的字节字节{ } { length_i };
元帅。复制(ipr_i,imgvalue_i,0,length_i);
img.unlockbits(imgdata_i);
图片锁定在内存中。
BitmapData imgdata_b = img.lockbits(新的矩形(0, 0,IMG。宽度,IMG。高度),imagelockmode.readonly,像素格式。format24bpprgb);
IntPtr ipr_b = imgdata_b.scan0;
国际length_b = imgdata_b.width imgdata_b.height * 3 *;
imgvalue_b =新的字节字节{ } { length_b };
元帅。复制(ipr_b,imgvalue_b,0,length_b);
img.unlockbits(imgdata_b);
不相同的长度
如果(length_i!= length_b)
{
返回false;
}
其他的
{
循环值
为(int i = 0;i < length_i;i++)
{
不一致的
如果(imgvalue_i {我}!= imgvalue_b {我})
{
返回false;
}
}
返回true;
}
}
其他的
{
返回false;
}
}
#铁心端部定点
#区域判断图片是一致的
X
只是为了确定图像的一致性
X
只是一张照片
只是两图片
公众是否
市民bool IsSameImg(位图图片,BMP位图)
{
大小相同
如果(img.width = = BMP。宽度IMG。高度= = BMP。高度)
{
锁定到内存中的图片
BitmapData imgdata_i = img.lockbits(新的矩形(0, 0,IMG。宽度,IMG。高度),imagelockmode.readonly,像素格式。format24bpprgb);
IntPtr ipr_i = imgdata_i.scan0;
国际length_i = imgdata_i.width imgdata_i.height * 3 *;
imgvalue_i =新的字节字节{ } { length_i };
元帅。复制(ipr_i,imgvalue_i,0,length_i);
img.unlockbits(imgdata_i);
图片锁定在内存中。
BitmapData imgdata_b = img.lockbits(新的矩形(0, 0,IMG。宽度,IMG。高度),imagelockmode.readonly,像素格式。format24bpprgb);
IntPtr ipr_b = imgdata_b.scan0;
国际length_b = imgdata_b.width imgdata_b.height * 3 *;
imgvalue_b =新的字节字节{ } { length_b };
元帅。复制(ipr_b,imgvalue_b,0,length_b);
img.unlockbits(imgdata_b);
不相同的长度
如果(length_i!= length_b)
{
返回false;
}
其他的
{
循环值
为(int i = 0;i < length_i;i++)
{
不一致的
如果(imgvalue_i {我}!= imgvalue_b {我})
{
返回false;
}
}
返回true;
}
}
其他的
{
返回false;
}
}
#铁心端部定点
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。