With larger images, the path from model to EditorImage texture through the temporary file is very slow (e.g., with 600 dpi scans, it takes over 20 seconds to update the image). There is a way to send numpy arrays to kivy's Image.texture directly which should be attempted.
With larger images, the path from model to EditorImage texture through the temporary file is very slow (e.g., with 600 dpi scans, it takes over 20 seconds to update the image). There is a way to send numpy arrays to kivy's Image.texture directly which should be attempted.