C++/C# Nachhilfe

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/c_c_nachhilfe_202130/page_1 - zur Vollversion wechseln!


motznmocha joe schrieb am 27.11.2008 um 11:25

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 schrieb am 27.11.2008 um 11:40

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


motznmocha joe schrieb am 27.11.2008 um 12:03

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?


motznmocha joe schrieb am 10.12.2008 um 16:34

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 schrieb am 10.12.2008 um 20:20

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 :)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025