C++/C# Nachhilfe
motznmocha joe 27.11.2008 - 11:25 1763 4
motznmocha joe
Big d00d
|
Hallo ich habe 2 Programme: -C++, Bildverarbeitung (besteht, source ist aber zugänglich) -C#, Bild einlesen von Webcam Ich will vom C++ Prog das C# Prog starten, ein Bild machen, das C# Programm wieder schließen und dann mit diesem BIld im C++ Programm fortfahren... Wie mach ich das am besten? Bitte nicht zu komplex erklären ich bin nicht so gut drauf in beiden Programmiersprachen. Ich dachte da an Semaphoren oder so irgendwas...leider ist das glaub ich eine Nummer zu groß für mich Lg
|
quilty
Ich schau nur
|
Bearbeitet von quilty am 27.11.2008, 11:44
|
motznmocha joe
Big d00d
|
Bearbeitet von motznmocha joe am 27.11.2008, 13:06
|
motznmocha joe
Big d00d
|
So das Problem hätte ich gelöst...aber es is scho wieder ein neues aufgetaucht! Und zwar musste ich mein Programm (wegen Vista grml) vollständig umkrempeln. Ich aus einer Webcam das Vid in eine Picturebox, jetzt will ich aber nur einen frame wegsichern. Leider wird immer nur der Hintergrund (der Picturebox) kopiert  private void TakePicture_Click(object sender, EventArgs e)
{
int w = pictureBox1.Width;
int h = pictureBox1.Height;
Bitmap bmp = new Bitmap(w,h);
picCapture.DrawToBitmap(bmp, Rectangle.FromLTRB(0, 0, w, h));
pictureBox1.Image = bmp;
bmp.Save("C:\\test.jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);*/
}
Ich muss gestehen das ich den vollständigen Source...also wie der Video stream in diese PictureBox kommt, nicht ganz nachvollziehen...  LG Motzi
|
DirtyHarry
aka robobimbo
|
es gibt doch auf dern picturebox ja auch eine .Image.Save(....) Methode wenn ich mich recht entsinne. Gesetzt dem Fall das die Picturebox das anzeigt was du willst, was ich deinem Posting leider nicht entnehmen kann
|