首页 > 解决方案 > 使用 C# (WinForms) 比较 Ram 中的图像和 Hard 中的图像

问题描述

在这种情况下我该怎么办?我想比较图像的细节以了解它之前是否被扫描过。

        //Source of Hard Image
        var path = Path.Combine(@"C:\Users\mo\Desktop", "myscan" + imageExtension);

        //Source of Ram Image
        var imageBytes = (byte[])image.FileData.get_BinaryData();
        var ms = new MemoryStream(imageBytes);

        //Make them to Same type
        Image ImgRam = Image.FromStream(ms);
        Image ImgHard = Image.FromFile(path);

        if(ImgRam==ImgHard)
        {
            pictureBox2.Image = new Bitmap(ImgRam);
        }

标签: c#

解决方案


推荐阅读