imread>get_format_info error
显示 更早的评论
I = imread('Jaguar.bmp');
when I try to execute this line on any image this error occures
Error using imread>get_format_info (line 541)
Unable to determine the file format.
Error in imread (line 389)
fmt_s = get_format_info(fullname);
Error in Untitled (line 1)
I = imread('Jaguar.bmp');
I added the images path to the default pathes and tried like 10 solutions still no answer.
How can I read .bmp, .jpg, .png image files?
7 个评论
Walter Roberson
2020-2-26
Experiment with
restoredefaultpath; rehash toolboxcache
and try again.
If that works then you have third party software installed that is interfering.
Guillaume
2020-2-26
"I added the images path to the default pathes"
Not a good idea. Much safer is to give the full path to imread:
imread('C:\somewhere\somefolder\Jaguar.bmp');
But yes, as Walter says sounds like something is interfering with the default behaviour of matlab (which can happen if you add random folders to the path).
Benjamin Großmann
2020-2-26
Can you please test the following:
clearvars, close all
clc
imwrite(rand(100,100,3),'test.bmp');
img = imread('test.bmp');
imshow(img)
If this succeeds and shows a noisy image, then we should have a closer look at your images.
ahmed gaafer
2020-2-26
ahmed gaafer
2020-2-26
Guillaume
2020-2-26
Attach the image file (doesn't matter if you can't open it) and we'll take a look.
Guillaume
2020-2-26
ahmed gaafer's comment posted as an answer moved here:
Here are a couple of samples
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
