我试图将这里发现的图像pgm image转换为jpg,但是我不能。我试过了发现here的问题的答案,但它没有奏效。所以,如果有人可以请指教。将pgm图像转换为jpg Matlab
0
A
回答
3
的问题是在你的文件头:
Pf 640 480 9757
根据Wikidepida和this man page你的文件应该使用P2
(用于graymap的),而不是Pf
(这似乎是无效的在所有情况下):
P2 640 480 9757
有了这么小的改动(在文本编辑器中创建),您的文件可以正常打开。
1
如果您需要更多面孔,请使用Cambridge's database
并在您的link中执行此操作。
$> im = imread('file.pgm');
$> imwrite(im,'nameForJpg.jpg');
就是这样!
祝你好运!
长寿而繁荣!
相关问题
- 1. 将pgm图像转换为bmp
- 2. 我如何将jpg图片转换成PGM格式CPP
- 3. C++将二进制(P5)图像转换为ascii(P2)图像(.pgm)
- 4. 将Visio转换为JPG图像
- 5. ImageMagick将jpg图像转换为gif慢
- 6. 将SVG转换为图像(PNG,JPG)
- 7. 将base64图像转换为base64 JPG
- 8. 将所有图像转换为jpg
- 9. 将Dicom图像转换为jpg,
- 10. 将图像转换为jpg Angular 4
- 11. 将png转换为jpg并下载jpg图像
- 12. Matlab的插入图像(.JPG)文件转换为Word文件
- 13. 将透明度的png图像转换为jpg破坏图像
- 14. 转换为MATLAB图像
- 15. JPG到PBM图像转换
- 16. C#base64转换为JPG图像
- 17. im4java转换为jpg,图像崩溃
- 18. 在Matlab上将2D图像转换为旋转的3D图像
- 19. 将RGB图像转换为YUV并将其转换回matlab
- 20. 如何将JPG URL远程图像转换为位图?
- 21. 将jpg UIImage转换为位图UIImage?
- 22. 在Matlab中查看.pgm图像
- 23. 将文档转换为Jpg
- 24. 将.eps转换为.jpg
- 25. 将DCOM转换为JPG
- 26. 将.jpg转换为pdf
- 27. 将TXT转换为JPG
- 28. c#将HTML转换为JPG
- 29. 将JPG转换为HTML
- 30. 在Matlab中将二进制图像转换为灰度图像
你确定该文件没有损坏?即使imagemagick的“识别”工具也无法读取它。你有其他文件吗?你能在其他程序中打开这个文件吗? – Marcin
我试过使用GIMP打开它,但它没有工作,这就是为什么我认为可能会有另一个问题。我会检查另一个文件,并会回复你 – Tak