Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Bilder auslesen -> Bilder erstellen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.12.2007, 22:11 Uhr
doo



Hallo, ich habe die Basics von C drauf, jedoch stoße ich bei dieser Aufgabe leider an meine Grenzen:

Ich wollte ein Programm schreiben das schwarze und weiße Striche in Bildern erkennt, und dann als 1, bzw. 0 abspeichert, die Striche sollen 3 Pixel dick sein, das Programm muss die Striche eigentlich nur eindimensional auslesen können. Ein Bsp.: 2x 3 Pixel weiß und dann 2x 3 Pixel schwarz: Das Programm soll 0011 abspeichern. Wie mache ich das jetzt? Ich kenne leider keinen Befehl zum auslesen von Bildern, das Bildformat ist egal, auch, ob es grafisch, oder aus dem Code des Bildes ausgelesen wird, wobei zweiteres sicherlich einfacher und fehlerfreier wäre, oder?

Dann müsste das Programm das ganze noch umgekehr können, also man gibt eine Zahl ein und das Programm erstellt ein Bild.


Vielen Dank für ihre Hilfe.
mfg doo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.12.2007, 22:25 Uhr
mischa
Fragender


Hallo,
ANSI-C kennt keine Bilder oder Pixel oder etwas in der Richtung. Für so etwas musst du extra Bibliotheken hinzuziehen. Die bekanntesten und mächtigsten Libs für Grafik sind ja DirectX und OpenGL aber für so etwas sind sie zu aufwändig, SDL oder auch die GDI von Windows sind besser für so etwas kleines geeigent.
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.

Dieser Post wurde am 27.12.2007 um 22:26 Uhr von mischa editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
29.12.2007, 12:47 Uhr
banshee



Hört sich irgendwie nach einer Hausaufgabe oder sowas an. Also entweder fehlt da ein großer Teil von der Aufgabenstellung oder ihr hattet das schon im Unterricht/der Vorlesung und müsst euch darauf ne Lösung basteln :>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.12.2007, 14:12 Uhr
RedEagle



@mischa: er muss das bild ja nicht auf dem Bildschirm ausgeben. Die Aufgabe lässt sich mit den standard-bibliotheken gut erledigen.

1. Da das Format frei wählbar ist, würde ich bitmaps nehmen
2. Informier dich über den Aufbau von Bitmapdateien
3. Die Datei byteweise mit einlesen, und interpretieren

Aber was meinst du mit "grafisch, oder aus dem Code" ??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
29.12.2007, 16:15 Uhr
mischa
Fragender


@RedEagle
Stimmt hab wohl etwas zu weit gedacht^^
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: