PaddleSharp透明圖片不能識別的問題

問題:

png的透明圖片,不能識別裏面的內容

思路:

  可以把圖片轉換爲jpg格式,然後有底色後再去ocr

解決方法:

轉換的代碼如下:

            Image img = Image.FromFile(@"C:\Users\abc\Desktop\image4.png");
            using (var bmp = new Bitmap(img.Width, img.Height))
            {
                bmp.SetResolution(img.HorizontalResolution, img.VerticalResolution);
                using (var g = Graphics.FromImage(bmp))
                {
                    g.Clear(Color.White);
                    g.DrawImageUnscaled(img, 0, 0);
                }
                bmp.Save(@"C:\Users\abc\Desktop\image4-New.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
            }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章