public void Converts32BppRbGto24BppRbg() { var img32Bpp = new Bitmap(Images.Image32Bpp); Assert.AreEqual(PixelFormat.Format32bppArgb, img32Bpp.PixelFormat); var actual = new PixelFormatConverter().To24BppRGB(img32Bpp); Assert.AreEqual(PixelFormat.Format24bppRgb, actual.PixelFormat); }
public List<Bitmap> Separate(Bitmap img32) { Bitmap img = new PixelFormatConverter().To24BppRGB(img32); List<Tuple<bool, int>> whiteColumns = FindWhiteColumnsInImage(img); new ListCleaner().RemoveBackToBackTrueColumnAndFalseColumns(whiteColumns); return SeparateNumbersWithWhiteColumnsAsDelimiter(img, whiteColumns); }