"We are back" « oc.at

C++/C# Nachhilfe

motznmocha joe 27.11.2008 - 11:25 1763 4
Posts

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
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
Avatar
Registered: Jul 2005
Location: 4202
Posts: 3119
C++ Programm ist managed oder unmanaged(native) Code?

Ich bin so frei und bediene mich an einer MS Grafik:

http://i.msdn.microsoft.com/ms97387...us,MSDN.10).gif
Bearbeitet von quilty am 27.11.2008, 11:44

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
Ich sag mal ganz vorsichtig managed code, hoffe das ich die Beschreibung unter wiki richtig verstanden hab. http://en.wikipedia.org/wiki/Managed_code

edit: wiso ist das wichtig?
Bearbeitet von motznmocha joe am 27.11.2008, 13:06

motznmocha joe

Big d00d
Avatar
Registered: Dec 2003
Location: vöcklabruck
Posts: 148
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 :(

Code:
        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
Avatar
Registered: Apr 2001
Location: outer space
Posts: 464
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 :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz