image processing toolbox:imshow problem

hi .. i have a problem with Image Processing Toolbox , i appreciate you help , if you can help me i want to an image with MATLAB 7.7.0(R2008b) "imread" work correctely but when i use "imshow" i always get the same error :
??? Attempt to call constructor image with incorrect letter case.
Error in ==> basicImageDisplay at 9
hh = image(xdata,ydata,cdata, ...
Error in ==> imshow at 249
hh = basicImageDisplay(fig_handle,ax_handle,...
please help me

Risposte (2)

What is the output of:
which -all image
My guess is this will give you a major hint.
If it doesn't, how are you calling imshow()?

5 Commenti

sabrina
sabrina il 14 Feb 2013
Spostato: DGM il 29 Dic 2023
which -all image gave : C:\Users\hp\Documents\MATLAB\image.m
built-in (C:\Program Files\MATLAB\R2008b\toolbox\matlab\specgraph\image) % Shadowed
and about call of "imshow"
a = imread('foto' , 'JPEG');
figure; imshow ( a)
that's it
Sean de Wolski
Sean de Wolski il 14 Feb 2013
Spostato: DGM il 29 Dic 2023
So that's the problem.
C:\Users\hp\Documents\MATLAB\image.m
Is shadowing the builtin image. So change the name of that file to something else.
sabrina
sabrina il 14 Feb 2013
Spostato: DGM il 29 Dic 2023
i don't know , i try to rename the file , still the same error shos up :/ :/
Sean de Wolski
Sean de Wolski il 14 Feb 2013
Spostato: DGM il 29 Dic 2023
rerun:
which -all image
There should be just one result:
Image Analyst
Image Analyst il 14 Feb 2013
Spostato: DGM il 29 Dic 2023
What do you mean "try" to rename? Were you able to rename it or not?

Accedi per commentare.

Image Analyst
Image Analyst il 14 Feb 2013
Apparently you have your own custom version of image() in C:\Users\hp\Documents\MATLAB\image.m. Why do you have this? If you don't know why, then delete it or rename it image_custom.m. Then try imshow again.

Categorie

Richiesto:

il 14 Feb 2013

Spostato:

DGM
il 29 Dic 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by