I want to read image name to be an string

10 Ansichten (letzte 30 Tage)
Supwolf
Supwolf am 8 Jan. 2020
Kommentiert: Supwolf am 4 Feb. 2020
I = imread ("28-30-50-30.jpg");
after I ran this function I will get the image in variable "I",
but I want to read name of this picture ("28-30-50-30.jpg") in string to do the next step in strsprit().
How can I do it??
  4 Kommentare
Stephen23
Stephen23 am 8 Jan. 2020
Bearbeitet: Stephen23 am 8 Jan. 2020
As you already noted in your question, I is an image. It is a numeric array. It is not a string, nor a character array, and it cannot be applied to functions that require strings or character arrays.
It is not clear what you expect to achieve.
Supwolf
Supwolf am 8 Jan. 2020
I want a code to run like this
-first get an image
-next read the name of the image
-then get the name of image
-and sprit them in each alphabet

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

KSSV
KSSV am 8 Jan. 2020
imgNames = dir('*.jpg') ;
N = length(imgNames) ;
for i = 1:N
img = imgNames(i).name
end

Weitere Antworten (0)

Kategorien

Mehr zu Convert Image Type finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by