public void CanCreatePixArray() { using (var pixA = PixArray.Create(0)) { Assert.That(pixA.Count, Is.EqualTo(0)); } }
public void CanCreatePixArray() { using (var pixA = PixArray.Create(0)) { Assert.AreEqual(pixA.Count, 0); } }
private static PixArray ReadImageFileIntoPixArray(string filename) { if (filename.ToLower().EndsWith(".tif") || filename.ToLower().EndsWith(".tiff")) { return(PixArray.LoadMultiPageTiffFromFile(filename)); } else { PixArray pa = PixArray.Create(0); pa.Add(Pix.LoadFromFile(filename)); return(pa); } }
private PixArray LoadPixArray(string filename) { if (filename.ToLower().EndsWith(".tif") || filename.ToLower().EndsWith(".tiff")) { return(PixArray.LoadMultiPageTiffFromFile(filename)); } else { PixArray pixA = PixArray.Create(0); pixA.Add(Pix.LoadFromFile(filename)); return(pixA); } }
public void CanRemovePixFromArray() { var sourcePixPath = TestFilePath(@"Ocr\phototest.tif"); using (var pixA = PixArray.Create(0)) { using (var sourcePix = Pix.LoadFromFile(sourcePixPath)) { pixA.Add(sourcePix); } pixA.Remove(0); Assert.That(pixA.Count, Is.EqualTo(0)); } }
public void CanClearPixArray() { var sourcePixPath = TestFilePath(@"Ocr\phototest.tif"); using (var pixA = PixArray.Create(0)) { using (var sourcePix = Pix.LoadFromFile(sourcePixPath)) { pixA.Add(sourcePix); } pixA.Clear(); Assert.AreEqual(pixA.Count, 0); } }
public void CanAddPixToPixArray() { var sourcePixPath = TestFilePath(@"Ocr\phototest.tif"); using (var pixA = PixArray.Create(0)) { using (var sourcePix = Pix.LoadFromFile(sourcePixPath)) { pixA.Add(sourcePix); Assert.That(pixA.Count, Is.EqualTo(1)); using (var targetPix = pixA.GetPix(0)) { Assert.That(targetPix, Is.EqualTo(sourcePix)); } } } }
private PixArray LoadPixArray(string filename) { if (filename.ToLower().EndsWith(".tif") || filename.ToLower().EndsWith(".tiff")) { return(PixArray.LoadMultiPageTiffFromFile(filename)); } else { PixArray pixA = PixArray.Create(0); IList <Image> imageList = ImageIOHelper.GetImageList(new FileInfo(filename)); foreach (Image image in imageList) { pixA.Add(ConvertBitmapToPix(image)); } return(pixA); } }