|
|
Gegenkomponente v. 'bwareopen. berücksichtige Pixel begrenz |
|
Jonathan |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.07.2012, 14:38
Titel: Gegenkomponente v. 'bwareopen. berücksichtige Pixel begrenz
|
|
Hallo Freunde,
ich mache eine Videoauswertung mit Malab .... bwareaopen habe ich bereits in meinen Code eingebaut .... gibt es auch einen Befehl mit dem ich die maximale Anzahl der berücksichtigten Pixel vorgeben kann? Ich habe leider nichts dergleichen gefunden. Jemand ne Idee?
mfG
Jonas
|
|
|
|
|
Goofy9020 |
Forum-Century
|
|
Beiträge: 164
|
|
|
|
Anmeldedatum: 10.08.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2009a, 2010b
|
|
|
|
|
|
Verfasst am: 06.07.2012, 08:00
Titel:
|
|
Hey Jonathan,
was meinst du genau mit ->
Zitat: |
maximale Anzahl der berücksichtigten Pixel vorgeben |
Willst du Pixel entfernen oder bwareaopen nur für eine gewisse Anzahl von zusammenhängenden Pixel verwenden?
Gruß Goofy
|
|
|
EliteTUM |
Forum-Fortgeschrittener
|
|
Beiträge: 70
|
|
|
|
Anmeldedatum: 21.04.11
|
|
|
|
Wohnort: München
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2012, 12:48
Titel:
|
|
Meinst du das?
Stammt aus
_________________
- EliteTUM
_____________________________________
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2012, 17:20
Titel:
|
|
Hey ... bwareaopen verwende ich bereits um kleinere Objekte "auszublenden" .... ich suche jetzt noch nach einer Möglichkeit um Objekte auszublenden deren Pixelanzahl eine gewisse Anzahl ÜBERSCHREITEN.
|
|
|
EliteTUM |
Forum-Fortgeschrittener
|
|
Beiträge: 70
|
|
|
|
Anmeldedatum: 21.04.11
|
|
|
|
Wohnort: München
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2012, 18:37
Titel:
|
|
Hi,
schau dir auf FileExchange (FEX) mal folgendes Beispiel an:
http://www.mathworks.com/matlabcentral/fileexchange/25157
Sehr gut gemacht und suuuuuuper auskommentiert. Schau dir vor allem den Code in Zeile 143 an. Das dürfte für dein Problem anwendbar sein!
_________________
- EliteTUM
_____________________________________
|
|
|
Goofy9020 |
Forum-Century
|
|
Beiträge: 164
|
|
|
|
Anmeldedatum: 10.08.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2009a, 2010b
|
|
|
|
|
|
Verfasst am: 09.07.2012, 06:37
Titel:
|
|
Sonst könntest du dir überlegen, dass du eine Maske oder so erstellst ->
z.B.: du willst Objekte größer 30 Pixel entfernen
1.) mit bwareaopen alle Objekte mit kleiner gleich 30 Pixel entfernen,
daraus erhältst du eine Maske die dir jetzt nur noch Objekte anzeigt die größer als 30 Pixel sind.
2.)Das Komplement der Maske (~mask) mit deinem ursprünglichen Bild multiplizieren und dann sollten die Objekte weg sein.
Ist zwar ein wenig ein Workaround aber sollte sonst auch klappen
Gruß
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|