Selecionar uma imagem utilizando PyQt

19 views
Skip to first unread message

Gelzieny Rezende Martins

unread,
Mar 30, 2018, 7:18:41 PM3/30/18
to web2py-users-brazil
Galera como faço para selecionar uma imagem do meu banco de imagens  e mostrar para o usuário a imagem selecionada, utilizando a biblioteca PyQt. 
E a primeira vez que utilizo essa biblioteca!!
Podem me ajudar???

Carlos Costa

unread,
Apr 2, 2018, 7:38:49 AM4/2/18
to web2py-us...@googlegroups.com
Gelzieny, você está construindo um aplicação Desktop?
Se sim, vai ser mais fácil você conseguir ajuda no grupo de Python.
Se não, explique melhor o porquê da PyQt.
É que numa aplicação web não vai precisar essa biblioteca.

Já se sua dúvida for no uso da pyDal ou de como o web2py poderia entregar essa imagem via download ou algum tipo de webservice a aplicação desktop,
aí temos mais chances de poermos ajudar. 
É só explicar direitinho seu problema.

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsub...@googlegroups.com
Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-brazil+unsub...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
At.

Carlos J. Costa
--------------------------------------------------------------
Cientista da Computação - Esp. Gestão em Telecom

Gelzieny Rezende Martins

unread,
Apr 3, 2018, 8:29:16 AM4/3/18
to web2py-us...@googlegroups.com
Carlos, foi a biblioteca que me informaram para trabalhar com processamento de imagem. Não conheço outra

Em seg, 2 de abr de 2018 às 08:38, Carlos Costa <yamand...@gmail.com> escreveu:
Gelzieny, você está construindo um aplicação Desktop?
Se sim, vai ser mais fácil você conseguir ajuda no grupo de Python.
Se não, explique melhor o porquê da PyQt.
É que numa aplicação web não vai precisar essa biblioteca.

Já se sua dúvida for no uso da pyDal ou de como o web2py poderia entregar essa imagem via download ou algum tipo de webservice a aplicação desktop,
aí temos mais chances de poermos ajudar. 
É só explicar direitinho seu problema.

Em 30 de março de 2018 20:18, Gelzieny Rezende Martins <gelz...@gmail.com> escreveu:
Galera como faço para selecionar uma imagem do meu banco de imagens  e mostrar para o usuário a imagem selecionada, utilizando a biblioteca PyQt. 
E a primeira vez que utilizo essa biblioteca!!
Podem me ajudar???

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-us...@googlegroups.com
Para se desinscrever, envie email a: web2py-users-br...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-br...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
At.

Carlos J. Costa
--------------------------------------------------------------
Cientista da Computação - Esp. Gestão em Telecom

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-us...@googlegroups.com
Para se desinscrever, envie email a: web2py-users-br...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/web2py-users-brazil/NRFmVUl8x0k/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para web2py-users-br...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.
--










Gelzieny Rezende Martins

Graduanda do Curso de Sistemas de Informação

UEG - Universidade Estadual de Goiás - Campus Santa Helena

 “....Todas as coisas cooperam para o bem daqueles que amam a Deus....” Romanos 8.28 


Glauco Junior

unread,
Apr 3, 2018, 10:09:51 AM4/3/18
to web2py-us...@googlegroups.com
Gelzieny,

Para processamento de imagens as bibliotecas mais conhecidas são a PIL e a Pillow.

Veja se uma dessas atende sua necessidade.

Abraço!

Em 3 de abril de 2018 09:29, Gelzieny Rezende Martins <gelz...@gmail.com> escreveu:
Carlos, foi a biblioteca que me informaram para trabalhar com processamento de imagem. Não conheço outra

Em seg, 2 de abr de 2018 às 08:38, Carlos Costa <yamand...@gmail.com> escreveu:
Gelzieny, você está construindo um aplicação Desktop?
Se sim, vai ser mais fácil você conseguir ajuda no grupo de Python.
Se não, explique melhor o porquê da PyQt.
É que numa aplicação web não vai precisar essa biblioteca.

Já se sua dúvida for no uso da pyDal ou de como o web2py poderia entregar essa imagem via download ou algum tipo de webservice a aplicação desktop,
aí temos mais chances de poermos ajudar. 
É só explicar direitinho seu problema.

Em 30 de março de 2018 20:18, Gelzieny Rezende Martins <gelz...@gmail.com> escreveu:
Galera como faço para selecionar uma imagem do meu banco de imagens  e mostrar para o usuário a imagem selecionada, utilizando a biblioteca PyQt. 
E a primeira vez que utilizo essa biblioteca!!
Podem me ajudar???

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsub...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-brazil+unsub...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
At.

Carlos J. Costa
--------------------------------------------------------------
Cientista da Computação - Esp. Gestão em Telecom

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsub...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/web2py-users-brazil/NRFmVUl8x0k/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para web2py-users-brazil+unsub...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.
--










Gelzieny Rezende Martins

Graduanda do Curso de Sistemas de Informação

UEG - Universidade Estadual de Goiás - Campus Santa Helena

 “....Todas as coisas cooperam para o bem daqueles que amam a Deus....” Romanos 8.28 


--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsub...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-brazil+unsub...@googlegroups.com.

Carlos Costa

unread,
Apr 3, 2018, 11:46:12 AM4/3/18
to web2py-us...@googlegroups.com

Um exemplo genérico, selecionando com alguma consulta e retornando a imagem:

imagem = db(sua consulta aqui).select().first()
redirect(URL(c='defautl', f='download', args=[imagem.campo_imagem]))

Ou em alguma view ou outro sistema... se você já tiver o campo de imagem, é só consturir a url passando o valor do campo para a função download no controller default

Por exemplo, fazer um loop no resultado da consulta e exibir na view, todas as imagens:

# controller
def listar():
    imagens = db(sua consulta aqui).select()
    return dict(imagens=imagens)

# view

{{for imagem in imagens:}}
 <img src="{{=URL(c='defautl', f='download', args=[imagem.campo_imagem])}}"/>
{{pass}}

ou ainda, usar o sqltable...

# controller
def listar():
    imagens = db(sua consulta aqui).select()
    return dict(imagens=sqltable(imagens, upload=URL(c='default', f='downlaod'))

# view

{{=imagens}}



Em 3 de abril de 2018 11:09, Glauco Junior <glaucoj...@gmail.com> escreveu:
Gelzieny,

Para processamento de imagens as bibliotecas mais conhecidas são a PIL e a Pillow.

Veja se uma dessas atende sua necessidade.

Abraço!
Em 3 de abril de 2018 09:29, Gelzieny Rezende Martins <gelz...@gmail.com> escreveu:
Carlos, foi a biblioteca que me informaram para trabalhar com processamento de imagem. Não conheço outra

Em seg, 2 de abr de 2018 às 08:38, Carlos Costa <yamand...@gmail.com> escreveu:
Gelzieny, você está construindo um aplicação Desktop?
Se sim, vai ser mais fácil você conseguir ajuda no grupo de Python.
Se não, explique melhor o porquê da PyQt.
É que numa aplicação web não vai precisar essa biblioteca.

Já se sua dúvida for no uso da pyDal ou de como o web2py poderia entregar essa imagem via download ou algum tipo de webservice a aplicação desktop,
aí temos mais chances de poermos ajudar. 
É só explicar direitinho seu problema.

Em 30 de março de 2018 20:18, Gelzieny Rezende Martins <gelz...@gmail.com> escreveu:
Galera como faço para selecionar uma imagem do meu banco de imagens  e mostrar para o usuário a imagem selecionada, utilizando a biblioteca PyQt. 
E a primeira vez que utilizo essa biblioteca!!
Podem me ajudar???

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsubscribe...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-brazil+unsubscribe...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
At.

Carlos J. Costa
--------------------------------------------------------------
Cientista da Computação - Esp. Gestão em Telecom

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsubscribe...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/web2py-users-brazil/NRFmVUl8x0k/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para web2py-users-brazil+unsubscribe...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.
--










Gelzieny Rezende Martins

Graduanda do Curso de Sistemas de Informação

UEG - Universidade Estadual de Goiás - Campus Santa Helena

 “....Todas as coisas cooperam para o bem daqueles que amam a Deus....” Romanos 8.28 


--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsubscribe...@googlegroups.com

Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-brazil+unsubscribe...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-users-brazil@googlegroups.com
Para se desinscrever, envie email a: web2py-users-brazil+unsub...@googlegroups.com
Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-brazil+unsub...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages