whycomputer.com >> Datornätverk >  >> Programvara

Hur man konverterar en bild till en matris av MATLAB

MATLAB (Matrix Laboratory) är en datormiljö som ofta används inom akademisk forskning. Det är ett kraftfullt verktyg för att utföra alla slags matematiska analyser och manipuleringar av matriser. En digital bild representeras i en dator som en matris, med olika matriselement som specificerar olika egenskaper för varje pixel i bilden. Eftersom en digital bild lagras som en matris, du kan öppna den med MATLAB för att analysera och manipulera bilden som en matris av siffror.

Steg 1

Använd "imread" -funktionen för att importera en bild till [MATLAB] (https://itstillworks.com/13579387/what-is-matlab). I följande exempel, bilden som heter "exempel.jpg" tilldelas en matris som heter "bild:" bild =imread ('exempel.jpg'); Standardfilvägen för MATLAB -filer är en mapp som heter "MATLAB" i mappen "Mina dokument". Om din bild är lagrad någon annanstans, skriv hela vägen till den (t.ex. "C:\ Users \ användarnamn \ Desktop \ exempel.jpg"). Importera en bild från Internet med dess URL i funktionen "imread". Var noga med att inkludera semikolon i slutet av kommandot; om du inte gör det, funktionen visar hela matrisen i kommandofönstret när den laddar bilden, och detta kan ta avsevärd tid om bilden är stor.

Steg 2

Importera bilden och dess färginformation till separata matriser med följande syntax, använda valda matrisnamn på vänster sida om likhetstecknet:[bild, bildfärger] =imread ('exempel.jpg');

Steg 3

Separera bildens transparensinformation i sin egen matris med följande syntax, använda valda matrisnamn på vänster sida om likhetstecknet:[bild, bildfärger, picturetrans] =imread ('exempel.jpg');

Manipulera bilden som en matris med vanliga MATLAB -kommandon. Prova bildbehandlingsverktygslådans funktioner, som är speciellt utformade för att manipulera bilder med matrismatematik. Spara matrisen i en textfil med kommandot "dlmwrite", eller spara den till en bildfil med funktionen "skriva".

Tips

  • Använd funktionen "imfinfo" (t.ex. "imfinfo ('exempel.jpg')") för att visa detaljerad information om en bildfil. Detta kan hjälpa dig att tolka matrisdata efter att du har importerat den.
  • Skriv kommandot "imformats" för att visa en lista över bildformat som är kompatibla med "imread" och "iminfo". De flesta vanliga format stöds som standard.

URL:https://sv.whycomputer.com/programvara/1014007242.html

Programvara
  • Hur man konverterar CPP -fil till EXE

    En .cpp är ett filtillägg som används för C ++ - källfiler. En fil med filtillägget .cpp innehåller programmeringskoden C ++. En .exe -fil är ett sammanställt filtillägg som Windows kan köra eller köra. Det finns situationer där du måste konvertera din .cpp -fil till ett .exe -program för att köra d

  • Hur man konverterar MS Excel till PHP

    Microsoft Excel är ett vanligt använt kalkylprogram. Den kombinerar ett användarvänligt gränssnitt med starka beräknings- och graffunktioner, vilket gör den idealisk för både lagring av komplexa data och för visning. Excel -filer kan konverteras till en typ av kodning, känd som PHP genom att först k

  • Hur man konverterar en bärbar dator till en pekskärm

    En av fördelarna med att använda bärbara datorer eller surfplattor med pekskärm är att de gör det enklare att utföra dagliga datorbehov. Många företag använder pekskärmar för att eliminera behovet av att trycka på tangentbord för att skriva ord eller skriva ner snabba anteckningar. Att använda peksk

Datornätverk © https://sv.whycomputer.com