whycomputer.com >> Počítačová školení >  >> Software

Jak převést obrázek na matici MATLAB

MATLAB (Matrix Laboratory) je výpočetní prostředí, které se často používá v akademickém výzkumu. Je to mocný nástroj pro provádění všech druhů matematických analýz a manipulací s maticemi. Digitální obraz je reprezentován v počítači jako matice, s různými maticovými prvky specifikujícími různé vlastnosti každého pixelu v obraze. Protože je digitální obraz uložen jako matice, můžete jej otevřít pomocí programu MATLAB a analyzovat a manipulovat s obrázkem jako maticí čísel.

Krok 1
Použijte funkci "imread" k importu obrázek do [MATLAB] (https://itstillworks.com/13579387/what-is-matlab). V následujícím příkladu je obrázek nazvaný "example.jpg" přiřazen matici s názvem "picture:" picture = imread ('example.jpg'); Výchozí cesta k souborům MATLAB je složka s názvem "MATLAB" ve složce "Dokumenty". Pokud je obrázek uložen někde jinde, zadejte k němu úplnou cestu (např. „C: Uživatelé uživatelské jméno Desktop id.jpg“). Import obrázku z Internetu pomocí jeho adresy URL ve funkci "imread". Na konci příkazu nezapomeňte zahrnout středník; Pokud tak neučiníte, funkce zobrazí při načítání obrázku celou matici v okně příkazového řádku, což může trvat značně dlouho, pokud je obrázek velký.

Krok 2
Import obrázku a informace o barvě do samostatných matic s následující syntaxí, s použitím libovolných názvů matic, které se vám líbí na levé straně rovnice: [picture, picturecolors] = imread ('example.jpg');

Krok 3
Informace o průhlednosti obrázku rozdělte do vlastní matice s následující syntaxí, použijte libovolné názvy matic, které se vám líbí na levé straně znaku rovnosti: [obrázek, picturecolors, picturetrans] = imread ('example.jpg');
Manipulovat s obrázkem jako matici pomocí běžných příkazů MATLAB. Vyzkoušejte funkce nástrojů pro zpracování obrázků, které jsou speciálně navrženy pro manipulaci s obrázky s matematickou maticí. Uložte matici do textového souboru pomocí příkazu "dlmwrite" nebo jej uložte zpět do obrazového souboru s funkcí "imwrite".

Tipy
Použijte funkci "imfinfo" (např. "Imfinfo") ('example.jpg') ") pro zobrazení podrobných informací o obrazovém souboru. To může pomoci při interpretaci dat matice po importu.
Zadejte příkaz "imformats" pro zobrazení seznamu obrazových formátů kompatibilních s "imread" a "iminfo". Ve výchozím nastavení jsou podporovány většiny běžných formátů.


URL:https://cs.whycomputer.com/Software/100107242.html

Software
  • Jak převést soubor CPP na EXE

    Soubor .cpp je přípona souboru, která se používá pro zdrojové soubory C ++. Soubor s příponou .cpp obsahuje programovací kód C ++. Soubor s příponou EXE je zkompilovaný příponu souboru, kterou systém Windows může spustit nebo spustit. Existují situace, kdy budete muset převést svůj soubor .cpp do pr

  • Jak převést MS Excel na PHP

    Microsoft Excel je běžně používaný tabulkový procesor. Kombinuje uživatelsky příjemné rozhraní se silnými výpočetními a grafickými funkcemi, díky čemuž je ideální jak pro ukládání komplexních dat, tak pro zobrazení. Excel soubory mohou být převedeny na typ kódování, známý jako PHP tím, že nejprve př

Počítačová školení © https://cs.whycomputer.com