Comments (3)
Please try this workaround
import ui
url = "https://a.ltrbxd.com/resized/film-poster/3/6/9/9/8/36998-darling-0-1000-0-1500-crop.jpg"
def load_image():
iv.load_from_url(url)
iv = ui.ImageView()
iv.present()
# to understand why to use a delay, see topic (from 2015)
# https://forum-new.omz-software.com/topic/1639/imageview-load_from_url-freezes-app
ui.delay(load_image,0.0)
# if you want a PIL image, you can still convert ui.Image to PIL
from PIL import Image
from io import BytesIO
def ui2pil(ui_img):
png_data = ui_img.to_png()
return Image.open(BytesIO(png_data))
pil_image = ui2pil(iv.image)
pil_image.save('out.png')
from pythonista-issues.
Caution: BytesIO(png_data)
allocates memory but never closes (frees) that memory. If you process many images, this may cause Pythonista to crash.
from pythonista-issues.
Caution:
BytesIO(png_data)
allocates memory but never closes (frees) that memory. If you process many images, this may cause Pythonista to crash.
Thanks, forgotten, some neurons were removed by my operation ๐ข But not sure that somebody else would read my comment
from pythonista-issues.
Related Issues (20)
- NumPy does not work HOT 1
- Can we have Scripy included in the next version? HOT 2
- Pythonista Forum HOT 5
- Japanese characters changed on paste in Editor
- Displaying modal Scene from Scene that has no children gives `max() arg is an empty sequence` error HOT 2
- Console dialogs does not appear and freeze script HOT 7
- Feature: Widget Interaction
- Please add a GitHub Discussion HOT 1
- Making apps
- See Hidden Files HOT 2
- Pythonista hangs on opening Photo Library HOT 9
- Keyboard - Haptic Feedback
- Access to OpenAIโs GPT4 not working HOT 11
- Using sound.recorder causes volume of speech.say to become very low HOT 2
- py_ssize_t_clean macro must be defined for '#' formats | Module CB HOT 1
- Folders with subfolders and submodules named the same cause import problem
- Adding folder in SD card to EXTERNAL FILES section will fail and show error
- contacts.phone not filled
- will_close() and wait_modal() not working on presented view
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pythonista-issues.