文章目录
- 代码片段及说明
-
- 两图像相似性比较,灰度直方图比较
- 两图像相似性比较,RGB直方图比较
- 两图像相似性比较,PSNR峰值信噪比
- 两图像相似性比较,SSIM结构相似性
- 通过图像指纹比较两个图像的差异性
- 把MIL图像MIL_ID类型转化为OpenCV的图像Mat类型
- 把OpenCV图像对象Mat转化为MIL的图像对象MIL_ID
- byte[]类型转化为Array类型
- bytes[]类型转化为IntPtr类型
- 绘制十字星
- Point类型的扩展方法,点平移
- Point2f类型的扩展方法,点平移
- 轮廓点集合的扩展方法,把轮廓点集合平移
- 长方形结构体Rect的扩展方法,把长方形平移
- Point2f[]扩展方法,把Point2f[]转化为Point[]
- 完整类代码
代码片段及说明
两图像相似性比较,灰度直方图比较
/// <summary>
/// 两图像相似性比较,灰度直方图比较
/// </summary>
/// <param name="picturePath1"></param>
/// <param name="picturePath2"></param>
/// <returns></returns>
public static double CompareHistGray(string