Ich bin ein Senior in der Schule, der vorher nicht viel Bildverarbeitung gemacht hat (mit Ausnahme einiger grundlegender Bildkomprimierungen auf Smartphones). Ich beginne im nächsten Semester ein Forschungsprojekt zum maschinellen Lernen, das eine biomedizinische Bildverarbeitung erfordern würde. Was ist der beste Weg, um sich in etwa zwei Monaten mit den Grundlagen der Bildverarbeitung vertraut zu machen? Oder ist das unpraktisch?
Ich habe den Eindruck, dass es einfacher wäre, mehr aus anderen Ressourcen zu lernen, wenn ich erst einmal mit den Grundlagen vertraut bin.
It's my impression that once I'm good with the basics learning more from other resources would be easier.
Nun, das gilt für alles.Antworten:
Ich glaube nicht, dass Sie in 2 Monaten viel lernen können. Die Bildverarbeitung ist ein sehr weites Feld, und um besser darin zu werden, benötigen Sie mindestens einige Jahre.
Einige der wichtigsten Dinge, die Sie tun können:
Übrigens hoffe ich, dass deine Mathematik wirklich gut ist.
quelle
Bücher sind gut, wenn Sie sich bereits mit etwas auskennen. Aber wenn Sie gerade erst anfangen, ist ein richtiger Kurs besser. Für das menschliche Gehirn ist es einfacher, etwas von einer anderen Person zu lernen, als von einem leblosen Buch.
Auf jeden Fall ist es nicht immer möglich, einen Kurs an Ihrem örtlichen College zu besuchen, oder Sie möchten die bestmögliche Ausbildung haben, ohne für die teuersten Studiengebühren bezahlen zu müssen.
Deshalb liebe ich es, Kurse online zu verfolgen. Ich bevorzuge amerikanische Hochschulen, aber Vorlesung 1 Einführung in die digitale Bildverarbeitung scheint auch gut zu sein.
Glücklicherweise gibt es Online-Kurse für fast alles in der IT und für die meisten wissenschaftlichen Kurse: Sie müssen nicht am MIT sein, um eine MIT-Ausbildung zu erhalten, ohne einen Cent zu zahlen. Dies ist eine großartige Möglichkeit, Ihre Fähigkeiten und damit Ihren Marktwert zu verbessern.
Nehmen Sie sich Zeit, um hier einen Blick darauf zu werfen:
MIT OpenCourseWare
Columbia Interactive
Harvard Online-Kurse
Youtube
quelle
Sie können die Bildverarbeitung nicht in zwei Monaten lernen. Nehmen Sie an einem Kurs in der EE-Abteilung einer örtlichen Universität über digitale Signalverarbeitung teil. Dies liefert den erforderlichen mathematischen Hintergrund und berührt möglicherweise auch die Bildverarbeitung.
quelle
Wenn ich nach den Grundlagen suchte, lernte ich über die PBM / Netpbm-Programme . Es ist eine rudimentäre Möglichkeit, ein Bild mit beliebiger Tiefe (im ASCII-Format) sehr klar zu definieren und nicht nur mit den bereitgestellten Bibliotheken und Dienstprogrammen zu verarbeiten, sondern Sie können es auch sehr einfach mit Ihrem bevorzugten Programm oder Ihrer bevorzugten Shell verarbeiten.
Ich habe dies sogar bei mehreren Projekten an der Uni verwendet, bei denen diese Rasterbilder fernerkannt und kalibriert wurden. Mein Code war nicht der schnellste, aber er lief korrekt und wurde alle in AWK programmiert;) Punkt ist, wenn Sie Ihre Daten verstanden haben, können Sie fast alles tun. Könnte dort ein guter Anfang sein.
quelle
Ich begann damit, ein Programm von Grund auf neu zu erstellen. Keine Bücher, Klassen oder Mathe. Meine Mathematik geht nicht weit über die grundlegende Algebra hinaus.
Am Ende habe ich einen effektiven Barcode-Leser entwickelt, der die von mir getesteten kommerziellen Versuche in die Luft jagt. Spring rein und mach es !!!
quelle