Image Matlab图像转换jp2到jpg
我在matlab中遇到了一个奇怪的问题。我的代码接收jp2文件目录,并将它们全部转换为tiff、png或jpg文件。然后将这些文件放入一个新目录中。用户可以根据使用的像素数指定文件的大小(例如:1:3:end是每三个像素一次)。此代码适用于png和tiff转换 jpg转换没有任何错误,但当我点击新文件夹中的jpeg文件时(它至少会进入该文件夹),它会说“Windows Photo Viewer无法打开此图片,因为该文件似乎已损坏、损坏或太大”。我尝试在其他查看器中打开图片,但它说了同样的话。所有png和tiff图片都打开良好 非常感谢您的帮助,谢谢Image Matlab图像转换jp2到jpg,image,matlab,jpeg,Image,Matlab,Jpeg,我在matlab中遇到了一个奇怪的问题。我的代码接收jp2文件目录,并将它们全部转换为tiff、png或jpg文件。然后将这些文件放入一个新目录中。用户可以根据使用的像素数指定文件的大小(例如:1:3:end是每三个像素一次)。此代码适用于png和tiff转换 jpg转换没有任何错误,但当我点击新文件夹中的jpeg文件时(它至少会进入该文件夹),它会说“Windows Photo Viewer无法打开此图片,因为该文件似乎已损坏、损坏或太大”。我尝试在其他查看器中打开图片,但它说了同样的话。所有
编辑:我注意到当我在jpeg文件的位置上调用imshow时,它实际上显示在matlab中。它仍然不会显示在任何图像查看器中,但是您可以编辑您的帖子以包含代码吗?简化您的问题以调试它。从一个生成坏JPEG的JP2文件开始。根据完整代码中的方法进行转换,并确认问题仍然存在。编辑您的问题,提供演示此问题的最小可运行示例代码,以便其他人可以复制它。如果可能的话,把有问题的JP2文件放到网上。这样你就有了代码。。。太好了。你能告诉我们这个代码是什么样子吗?