- Informazioni sulle risorse
Astratto
È un'attività basata su un processo di elaborazione delle immagini con MATLAB, che viene visualizzato come un numero di oggetti distinguibili in un'immagine. Si realizzi con l'aiuto di MATLAB. MATLAB significa «laboratorio di matrice» e un percorso di calcolo numerico e lingua di programmazione della generazione, desarrollado da MathWorks. Utilizzando MATLAB, podemos resolver problemi di calcolo tecnico più veloce con le lingue di programmazione tradizionale, come C, C++ e Fortran. Esta actividad puede ser desarrollada por los estudiantes individualmente o en parejas y se centrará en el uso de MATLAB. Il professore mantendrá un control estrecho del trabajo realizado por los alumnos. Esta actividad se podrá realizar ejecutando i comandi di sicurezza in cade paso en la ventana de comandi di MATLAB.

Un'immagine originale
Fonte: https://www.instructables.com/Image-Processing-and-Counting-using-MATLAB/y http://informatica.uv.es/iiguia/VC/tutorial.pdf
Risultati di apprendimento
Gli alunni potranno imparare a modificare un'immagine utilizzando MATLAB.
- Organizzare il lavoro in equipo dividendo compiti e ruoli.
- Habilidades sociales como liderazgo, conciencia organizacional o comunicación.
- Capacità di programmazione.
- Gestione del tempo e delle risorse per completare gli obiettivi proposti.
- Responsabilità e coscienza sociale.
- Conocimiento matemático reconociendo diversi medici, volumi e prospettive.
- Como trabajar en grupo.
- Come comprendere i principi di programmazione.
- Come elaborare un'immagine utilizzando MATLAB.
Altre istruzioni
In 7 passaggi, la tua immagine procederà come segue: o Leggi un'immagine: Una immagine è elegida per avere un contrasto considerevole con il tuo fondo e che gli oggetti possano essere identificati. La funzione imread lee la imagen desde una ubicación dada y la almacena en la matriz immagine1. La funzione imshow mostra l'immagine. img1=imread('Righe.jpg'); imshow(img1) o Converti in scala di grigio: questo passaggio elimina qualsiasi informazione sul colore nell'immagine per facilitare l'identificazione degli oggetti. El rgb2grigio convertire l'immagine a colori in un'immagine in scala grigia e archiviarla nella matrice immagine2. img1=rgb2grigio(img1); imshow(img1) o Ombrello dell'immagine: questo passaggio contrassegna gli ombrelli dell'immagine convertendo l'immagine della scala di grigio in un'immagine che contiene solo due colori. La funzione io sono di colore assegna il colore nero a tutti i pixel che hanno luminosità. La funzione grigia calcola approssimativamente l'ombra dell'immagine. img2=im2bw(img1,grigiothresh(img1)); imshow(img2) o Complementar l'immagine: In questo passaggio completeremo l'immagine utilizzando l'operatore ~. Con questo convertiamo le zone bianche in negre e viceversa. Realizamos este paso ya que queremos que las áreas de atención (objetos) fueran de color blanco. img2=~img2; imshow(img2) o Trova gli estremi dell'oggetto: Questo passaggio incontra gli estremi di ogni oggetto che, a sua volta, lo trova e lo archivia in B. La funzione di testo stampa il numero di oggetti che si trova in bwboundaries. B = bwconfini(img2); imshow(img2) text(10,10,strcat('color{green}Objects Found:',num2str(length(B)))) o Traccia i limiti: Questo è un passaggio in cui segnaliamo i limiti di tutti gli oggetti identificati dalla funzione bwboundaries. Questo passaggio può essere eliminato se sembra complicato per k = 1:length(B) confine = B{k}; plot(confine(:,2), confine(:,1), 'g', 'LineWidth', 0.2)
URL
RISORSE
Autore
Lingua
spagnolo