Chcę być w stanie ustalić pochodzenia figur, które tworzę za pomocą matplotlib, tj. Wiedzieć, która wersja mojego kodu i danych stworzyła te liczby. (Aby uzyskać więcej informacji na temat pochodzenia, zobacz artykuł this essay).Czy matplotlib może dodać metadane do zapisanych cyfr?
Wyobrażam sobie, że najprostszym rozwiązaniem byłoby dodanie numerów rewizji kodu i danych do metadanych zapisanych danych lub na przykład komentarzy w pliku postscriptowym.
Czy jest jakiś łatwy sposób to zrobić w Matplotlib? Wydaje się, że funkcja savefig
nie jest w stanie tego zrobić, ale czy ktoś wymyślił możliwe rozwiązanie?
Wystarczy dodać trochę tekstu do działki ... –
To może być proste, ale nie chcę mieć do przedstawienia danych liczbowych do publikacji z "commit 5d3414b19986fe3c08df4088d87b8786a660c387" napisany pod spodem. – ihuston
Następnie ukryj za pomocą [Steganography] (http://en.wikipedia.org/wiki/Steganography). Przepraszamy za głupie sugestie, ale nie jestem świadomy jakiejkolwiek obsługi tego w matplotlib. Sugeruję coś takiego, jak dodanie wartości piksela na pozycji (0,0), która różni się od tła wartością, którą można skorelować z wersją ... –