Ich benutze Python 2.7.x mit einem Jupyter Notebook, matplotlib und% pylab Backend mit dem Inline Flag %pylab inline
um Bilder unter aktive Zellen zu drucken. Ich würde gerne in der Lage sein, den Cursor über ein Bild zu bewegen und dessen Position und Pixelwert zu kennen. Ein Beispiel könnte sein: (x, y, val) = (123,285,230) aber ich bin nicht besonders über irgendwelche der Besonderheiten davon Beispiel.Cursorposition und Pixelwert in einem Jupyter Notebook Inline Bild
4
A
Antwort
8
Das %matpotlib inline
Backend zeigt die Plot-Ausgaben als PNG-Bilder an. Es kann möglich sein, etwas JavaScript für das Jupyter-Notizbuch zu schreiben, um die Farbe und das Pixel auf der Maus über einem Bild in der Zellenausgabe zu erhalten.
Es kann jedoch viel einfacher sein, einfach das %matplotlib notebook
Backend zu verwenden, das die matplotlib Figur am Leben erhält, wenn es zum Ausgang geplottet wird und deshalb die übliche eingebaute Mouseover-Funktionalität verfügbar ist.
Hinweis des Picker in der unteren rechten Ecke des Bildes, die x
zeigt, y
und der Wert des aktuellen Pixels.
Verwandte Themen
- 1. Verwenden Sie sowohl Matplotlib Inline und Qt in Jupyter Notebook
- 2. jupyter Notebook Inline-Plots als svg
- 3. Lese Bild Kissen fehl in Jupyter Notebook
- 4. Drucktisch in Jupyter Notebook
- 5. matplotlib Konfiguration für Inline-Backend in Jupyter Notebook
- 6. Intertext in Jupyter Notebook
- 7. Cython in Jupyter Notebook
- 8. Jupyter (IPython) Notebook nicht plotten
- 9. jupyter notebook% matplotlib error
- 10. Verwenden von Rpy2 für Inline-Rmagic mit Jupyter Notebook
- 11. Jupyter notebook falscher Pfad
- 12. Trigger jupyter Notebook speichern
- 13. Jupyter Notebook nicht vertrauenswürdig
- 14. Verwendung von Python3 und Python2 in einem Jupyter Notebook Dokument
- 15. Wie können Inline-Plots im Jupyter Notebook größer gemacht werden?
- 16. Jupyter Notebook: Mehrere Notebooks zu einem Kernel?
- 17. jupyter Notebook programmatisch von einem anderen Notebook aus starten
- 18. Jupyter - importieren Klasse aus einem importierten Notebook
- 19. Jupyter-Notebook: Speicherverbrauch für jedes Notebook
- 20. jupyter notebook wählen python
- 21. Running Jupyter Notebook
- 22. Jupyter Notebook Diashow offline
- 23. Vim Schlüsselkarte in jupyter Notebook
- 24. Kollaps Zelle in Jupyter Notebook
- 25. Jupyter Notebook Fehler
- 26. Laufen Tensorflow in Jupyter Notebook
- 27. dispaying Graph jupyter Notebook
- 28. Jupyter Notebook toter Kern
- 29. Jupyter Hinweis Matplotlib Inline-Fehler in Anaconda
- 30. Stopp SimpleHttpSever in jupyter Notebook
Ich denke, Sie sollten eine neue Frage stellen. In der Frage, wie es ursprünglich war, wollten Sie wissen, wie man Koordinaten/Werte bei Mouseover in Jupyter Notebook bekommt. Dies ist eine gültige Frage und Sie haben eine Antwort darauf erhalten (es ist möglicherweise nicht die einzige gültige). Es wäre dann völlig Ihre Entscheidung, ob Sie die Antwort akzeptieren oder nicht; Wenn Sie mit der Verwendung des Notebook-Backends zufrieden sind, können Sie es akzeptieren, aber wenn Sie der Meinung sind, dass eine Lösung mit JavaScript für die PNG-Bilder immer noch besser wäre, lassen Sie es nicht zu, sondern geben Sie in der Frage eindeutig an Lösung. – ImportanceOfBeingErnest
Das andere völlig unabhängige Problem besteht darin, das Notebook-Backend zum Laufen zu bringen. Dies hat nichts mit Koordinaten zu tun und erfordert eine völlig andere Problembeschreibung. Es macht daher Sinn, diesen Teil auf eine neue Frage zu verschieben. – ImportanceOfBeingErnest