Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C中读取.tif文件#_C#_Image Processing_Bitmap_Tiff - Fatal编程技术网

C# 在C中读取.tif文件#

C# 在C中读取.tif文件#,c#,image-processing,bitmap,tiff,C#,Image Processing,Bitmap,Tiff,我正在读取.tif文件以检索C#中的头数据。但是当我试图读取数据时,我得到了以下错误 Stream imageStreamSource=新文件流(filepath,FileMode.Open,FileAccess.Read,FileShare.Read); TiffBitmapDecoder tiffdecoder=新的TiffBitmapDecoder(imageStreamSource、BitmapCreateOptions.PreservePixelFormat、BitmapCacheOp

我正在读取.tif文件以检索C#中的头数据。但是当我试图读取数据时,我得到了以下错误

Stream imageStreamSource=新文件流(filepath,FileMode.Open,FileAccess.Read,FileShare.Read);
TiffBitmapDecoder tiffdecoder=新的TiffBitmapDecoder(imageStreamSource、BitmapCreateOptions.PreservePixelFormat、BitmapCacheOption.OnLoad);
BitmapSource firstframe=tiffdecoder.Frames[0];
编译器解析器第一行成功,但如果我查看对象,我会看到以下错误:ReadTimeout='imageStreamSource.ReadTimeout'引发了类型为'System.InvalidOperationException'的异常,WriteTimeout='imageStreamSource.WriteTimeout'引发了类型为'System.InvalidOperationException'的异常

而TiffBitmapdecoder抛出错误:编解码器无法使用提供的流类型。我是否使用了错误的类进行解码?如果有更好的方法读取标题信息,然后解析图像上的一些符号,我们将不胜感激