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);
     }
 }
示例#2
0
 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);
     }
 }
示例#3
0
        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);
            }
        }