Android App mit opencv: Wie speichere ich ein Bild ohne es zu überschreiben?

Ich verwende den folgenden Code, um ein Bild in einem Ordner zu speichern, wenn ich eine Option auswähle:

File path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
String filename = "teste.png";
File file = new File(path, filename);
filename = file.toString();
Highgui.imwrite(filename, mRgba);

Aber ich möchte, dass das gespeicherte Bild das Bild, das sich bereits im Ordner befindet, NICHT ÜBERSCHREIBT. Wie könnte ich das machen? Ich denke, ich verwende für jedes Bild eine Art Index, aber wie?

Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage