Ich verwende die .NET DateTime, um das aktuelle Datum und die Uhrzeit zu erhalten. Ich konvertiere es in eine Zeichenfolge, die als Teil eines Dateinamens verwendet wird. Das Problem besteht darin, dass der OpenCV-Befehl zum Speichern eines Bildes einen char * nicht einen String-Typ benötigt und DateTime nur einen String^-Typ ausgibt. Wie mache ich das? Heres der Code nicht abgeschlossenMüssen String konvertieren^nach Char *
String^ nowString = DateTime::Now.ToString("yyyy-MM-dd-HH:mm");
IplImage* toSave;
CvCapture* capture = cvCreateCameraCapture(0);
toSave = cvQueryFrame(capture);
cvSaveImage(nowString, toSave);
cvReleaseImage(&toSave);
cvReleaseCapture(&capture);
WARUM DIE ALL-CAPS? SCHREIEN SIE? –
Vermutlich steckt sein Caps-Lock fest. Das erklärt auch, warum er ".net" ohne Großbuchstaben geschrieben hat. – jalf
fälschlicherweise Caps Lock – kman99