Hallo an alle,
ich habe mit dem folgenden Code eine pgm-Datei erzeugt.
Nun möchte ich zusätzlich die Zahl 1oder 2 etc. in das Bild schreiben. Ist das irgendwie möglich? Wenn ja wie? Kann ich eine Zahl in ein Bild einfügen?
Vielen Dank schon mal
Luna
ich habe mit dem folgenden Code eine pgm-Datei erzeugt.
Code:
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
char datei[]= "out.pgm";
const int width = 240;
const int height = 240;
int data[width][height];
for (int i=0; i<width; i++){
for(int j=0; j< height; j++){
data[i][j]=i;
}
}
cout << "Programmstart!" << endl;
//schreiben
ofstream output(datei, ios::out);
if (!output.good()){
cout << "Can not open file: " << datei << endl;
return 0;
}
cout << "Open file " << datei << "! " << endl;
cout << "\Writing... " << endl;
output << "P2" << endl;
output << width << " " << height << " " << endl;
output << "255" << endl;
for (int i=0; i<width; i++){
for(int j=0; j< height; j++){
output << " 255";
}
output << endl;
}
output.close();
system("pause");
}
Nun möchte ich zusätzlich die Zahl 1oder 2 etc. in das Bild schreiben. Ist das irgendwie möglich? Wenn ja wie? Kann ich eine Zahl in ein Bild einfügen?
Vielen Dank schon mal
Luna