Forum: Offtopic Grafik Software gesucht


von Kay (Gast)


Lesenswert?

Hallo,

ich suche nach einer Software, bei der ich Bilder mit einer maximalen
größe von 240*64 und einer Farbtiefe von 1 Bit "analysiert". Wenn ich
ein Bild , würde ich gerne wissen, an welcher Stelle ( Koordinate ) ein
Pixel schwarz ist. Also z.B. X=10 Y=10. Und das bei allen 15360
Pixeln.
Mit den Standard Programmen, komme ich nicht klar, da finde ich keine
entsprechende funktion.

Kennt jemand so ein programm ?

mfg Kay

von Tobi H. (tobi-) Benutzerseite


Lesenswert?

"Mit den Standard Programmen, komme ich nicht klar"

Welche?

Ich würd mir jetzt einfach Mathlab o.ä schnappen und das ganze mit 4
Zeilen Code lösen...

von Kay (Gast)


Lesenswert?

@tobi:

ich habs mit Gimp, Paint Shop, Photoshop usw. probiert. ich kenne
mathlab leider nicht.

mfg Kay

von Tobi H. (tobi-) Benutzerseite


Lesenswert?

Die von dir genannten Programme sind alle zum bearbeiten von Bildern
gedacht, aber nicht zum analysieren.
Mir ist kein programm bekannt, dass solche Untersuchungen mit ein paar
Klicks kann. Matlab ist ein Programm, dass eine recht mächtige
Scriptsprache beinhaltet, mit der man u.a auch solche Untersuchungen
machen kann. Gibts glaub ich auch eine ähnliche Freeware zu, aber weiss
den Namen nicht mehr. Vllt hat ja auch noch jmd eine einfachere Idee

von Läubi (Gast)


Lesenswert?

DU kannst das auch mit z.B. Java oder jeder eigentlich beliebigen
Programmiersprache machen die dein Grafikprogramm unterstüzt...
fertiges gibt es da wenig, aber wie shcon angesprochen, das sit nicht
viel aufwand sowas zu schreiben.

von Kay (Gast)


Lesenswert?

danke für die Antworten. leider kann ich nur basic. werde mir dann wohl
was anderes überlegen müssen.

mfg Kay

von Ralf (Gast)


Lesenswert?

Warum so kompliziert? Wenn ich davon ausgehe, dass es sich um
BMP-Dateien handelt bzw. dass BMP-Dateien "erlaubt" sind, warum
suchst du dir dann nicht einfach im Web eine Beschreibung des
Bitmap-Datenformats, und schneidest den Header aus der BMP-Datei raus?
Das, was übrig bleibt, sind die Pixel-Daten...

Ralf

von Kay (Gast)


Lesenswert?

@Ralf:

werde das mal probieren. danke

von Thomas (Gast)


Angehängte Dateien:

Lesenswert?

Hab im Anhang mal mein Bitmap-Testprogramm eingefügt. Es liest eine
bmp-Datei ein und gibt die Farbwerte der einzelnen Pixel aus.
Eine Abfrage auf einzelne Pixelfarben dürfte sich da ohne Probleme
einfügen lassen.
Allerdings liest das Programm nur 1 und 24-Bit Bitmaps.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Dafür würde ich Matlab oder (kostenlos) Octave oder Scilab verwenden. Da
sind Funktionen zum Lesen von Bilddateien und Anzeigen von Bildern schon
eingebaut, außerdem arbeitet es sich wegen dem zeilenweisen Interpreter
besser zum "Basteln".

von Thomas W. (Gast)


Lesenswert?

Mit Matlab oder Octave ganz einfach:
>> M=imread('test.bmp');
>> [x,y]=find(~M);

Mit SciLab gehts warscheinlich ähnlich, aber Octave versucht 100%
Matlab kompatibel zu sein und macht auf mich auch den besseren
Eindruck.

Matlab bekommst du legal nur als Student zu bezahlbaren Preisen, Octave
gibts für lau, macht aber leider nur unter Linux richtig Spass. Gibts
zwar auch für Windows, aber nur ne Uraltversion oder halt mit Cygwin.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.