PILLOW image module fails to show images on command line in RaspbianHow to read/process command line arguments?Python Image Library fails with message “decoder JPEG not available” - PILIOError: cannot identify image file — works locally but not on Herokuemf to jpeg conversion using PIL works in python but not pyinstaller packaged exeImportError: no module named PIL when opening the .py file directly in Windowsopen fp = io.BytesIO(fp.read()) AttributeError: 'str' object has no attribute 'read' in PIL/image.pyPython code for splitting JPEG's to three separate (R,G,B) FITS images not working anymorePip can't install pillowHow can fbi iteratively display images as they are created without keyboard inputcannot kill fbi process started from a python script
Paid for article while in US on F-1 visa?
When a company launches a new product do they "come out" with a new product or do they "come up" with a new product?
If human space travel is limited by the G force vulnerability, is there a way to counter G forces?
Can you really stack all of this on an Opportunity Attack?
NMaximize is not converging to a solution
Character reincarnated...as a snail
Is it possible to record a short contained sound no longer than 60 milliseconds?
Definite integral giving negative value as a result?
Meaning of に in 本当に
What would happen to a modern skyscraper if it rains micro blackholes?
How can I make my BBEG immortal short of making them a Lich or Vampire?
Client team has low performances and low technical skills: we always fix their work and now they stop collaborate with us. How to solve?
Today is the Center
What does the "remote control" for a QF-4 look like?
Watching something be written to a file live with tail
Why "Having chlorophyll without photosynthesis is actually very dangerous" and "like living with a bomb"?
Are astronomers waiting to see something in an image from a gravitational lens that they've already seen in an adjacent image?
What is a clear way to write a bar that has an extra beat?
A newer friend of my brother's gave him a load of baseball cards that are supposedly extremely valuable. Is this a scam?
Intersection point of 2 lines defined by 2 points each
Accidentally leaked the solution to an assignment, what to do now? (I'm the prof)
How much RAM could one put in a typical 80386 setup?
Why is Minecraft giving an OpenGL error?
Can an x86 CPU running in real mode be considered to be basically an 8086 CPU?
PILLOW image module fails to show images on command line in Raspbian
How to read/process command line arguments?Python Image Library fails with message “decoder JPEG not available” - PILIOError: cannot identify image file — works locally but not on Herokuemf to jpeg conversion using PIL works in python but not pyinstaller packaged exeImportError: no module named PIL when opening the .py file directly in Windowsopen fp = io.BytesIO(fp.read()) AttributeError: 'str' object has no attribute 'read' in PIL/image.pyPython code for splitting JPEG's to three separate (R,G,B) FITS images not working anymorePip can't install pillowHow can fbi iteratively display images as they are created without keyboard inputcannot kill fbi process started from a python script
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
On a raspberry Pi running stretch lite with Python 2.7, this does not work
from PIL import Image
pic = Image.open('image1.jpg')
pic.show('title', command = 'fbi')
It gives
display-im6.q16: unsble to open X server `' @ error/display.c/DisplayImageCommand/432
but
fbi image1.jpg
works fine
I also tried installing fim, tested fim and it works fine from the command line but also fails when pillow is directed to use it. I'd rather not add a ton of X server code or openCV modules just to show a pic. The only solution I have come up with is to open another terminal (alt-F2) and issue the fbi command there while the python process generates the images. Or I suppose I can try to spawn an fbi process from within the python script but then fbi blocks execution while it pauses for user input.
python python-imaging-library fbi
add a comment |
On a raspberry Pi running stretch lite with Python 2.7, this does not work
from PIL import Image
pic = Image.open('image1.jpg')
pic.show('title', command = 'fbi')
It gives
display-im6.q16: unsble to open X server `' @ error/display.c/DisplayImageCommand/432
but
fbi image1.jpg
works fine
I also tried installing fim, tested fim and it works fine from the command line but also fails when pillow is directed to use it. I'd rather not add a ton of X server code or openCV modules just to show a pic. The only solution I have come up with is to open another terminal (alt-F2) and issue the fbi command there while the python process generates the images. Or I suppose I can try to spawn an fbi process from within the python script but then fbi blocks execution while it pauses for user input.
python python-imaging-library fbi
This usually happens when you run a grafical program without an X session: on a text terminal, withsudo
or via SSH without-x
flag for example.
– Klaus D.
Mar 9 at 1:24
Image.show()
attempts to use whatever application is associated with images on your system to display them — which appears to be something you don't have installed (or don't have running).fbi
doesn't require that.
– martineau
Mar 9 at 1:49
...so instead of usingpic.show()
, use thesubprocess
module to launchfbi
to display the image after first saving it somewhere.
– martineau
Mar 9 at 2:15
add a comment |
On a raspberry Pi running stretch lite with Python 2.7, this does not work
from PIL import Image
pic = Image.open('image1.jpg')
pic.show('title', command = 'fbi')
It gives
display-im6.q16: unsble to open X server `' @ error/display.c/DisplayImageCommand/432
but
fbi image1.jpg
works fine
I also tried installing fim, tested fim and it works fine from the command line but also fails when pillow is directed to use it. I'd rather not add a ton of X server code or openCV modules just to show a pic. The only solution I have come up with is to open another terminal (alt-F2) and issue the fbi command there while the python process generates the images. Or I suppose I can try to spawn an fbi process from within the python script but then fbi blocks execution while it pauses for user input.
python python-imaging-library fbi
On a raspberry Pi running stretch lite with Python 2.7, this does not work
from PIL import Image
pic = Image.open('image1.jpg')
pic.show('title', command = 'fbi')
It gives
display-im6.q16: unsble to open X server `' @ error/display.c/DisplayImageCommand/432
but
fbi image1.jpg
works fine
I also tried installing fim, tested fim and it works fine from the command line but also fails when pillow is directed to use it. I'd rather not add a ton of X server code or openCV modules just to show a pic. The only solution I have come up with is to open another terminal (alt-F2) and issue the fbi command there while the python process generates the images. Or I suppose I can try to spawn an fbi process from within the python script but then fbi blocks execution while it pauses for user input.
python python-imaging-library fbi
python python-imaging-library fbi
asked Mar 9 at 1:19
aquagremlinaquagremlin
2,02621325
2,02621325
This usually happens when you run a grafical program without an X session: on a text terminal, withsudo
or via SSH without-x
flag for example.
– Klaus D.
Mar 9 at 1:24
Image.show()
attempts to use whatever application is associated with images on your system to display them — which appears to be something you don't have installed (or don't have running).fbi
doesn't require that.
– martineau
Mar 9 at 1:49
...so instead of usingpic.show()
, use thesubprocess
module to launchfbi
to display the image after first saving it somewhere.
– martineau
Mar 9 at 2:15
add a comment |
This usually happens when you run a grafical program without an X session: on a text terminal, withsudo
or via SSH without-x
flag for example.
– Klaus D.
Mar 9 at 1:24
Image.show()
attempts to use whatever application is associated with images on your system to display them — which appears to be something you don't have installed (or don't have running).fbi
doesn't require that.
– martineau
Mar 9 at 1:49
...so instead of usingpic.show()
, use thesubprocess
module to launchfbi
to display the image after first saving it somewhere.
– martineau
Mar 9 at 2:15
This usually happens when you run a grafical program without an X session: on a text terminal, with
sudo
or via SSH without -x
flag for example.– Klaus D.
Mar 9 at 1:24
This usually happens when you run a grafical program without an X session: on a text terminal, with
sudo
or via SSH without -x
flag for example.– Klaus D.
Mar 9 at 1:24
Image.show()
attempts to use whatever application is associated with images on your system to display them — which appears to be something you don't have installed (or don't have running). fbi
doesn't require that.– martineau
Mar 9 at 1:49
Image.show()
attempts to use whatever application is associated with images on your system to display them — which appears to be something you don't have installed (or don't have running). fbi
doesn't require that.– martineau
Mar 9 at 1:49
...so instead of using
pic.show()
, use the subprocess
module to launch fbi
to display the image after first saving it somewhere.– martineau
Mar 9 at 2:15
...so instead of using
pic.show()
, use the subprocess
module to launch fbi
to display the image after first saving it somewhere.– martineau
Mar 9 at 2:15
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55073068%2fpillow-image-module-fails-to-show-images-on-command-line-in-raspbian%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55073068%2fpillow-image-module-fails-to-show-images-on-command-line-in-raspbian%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
This usually happens when you run a grafical program without an X session: on a text terminal, with
sudo
or via SSH without-x
flag for example.– Klaus D.
Mar 9 at 1:24
Image.show()
attempts to use whatever application is associated with images on your system to display them — which appears to be something you don't have installed (or don't have running).fbi
doesn't require that.– martineau
Mar 9 at 1:49
...so instead of using
pic.show()
, use thesubprocess
module to launchfbi
to display the image after first saving it somewhere.– martineau
Mar 9 at 2:15