Pagina 1 di 2

Programma per catturare le immagini

Inviato: gio ago 04, 2011 5:04
da Filk
Salve a tutti, mi si è disinstallato da VectorLinux il programma per catturare le immagini.
Ora non mi ricordo più come si chiamava per poterlo nuovamente reinstallare dal gestore
pacchetti Gslapt.
Per favore qualcuno sa come si chiama ?

Re: Programma per catturare le immagini

Inviato: gio ago 04, 2011 8:39
da SIV

Re: Programma per catturare le immagini

Inviato: gio ago 04, 2011 9:57
da osser
Io utilizzo con soddisfazione un programma minimale scritto in C e utilizzabile da riga di comando,
si chiama scrot e ha bisogno soltanto della libreria imlib2.
Gira su qualsiasi sistema e cattura anche screenshots da console.
Io eseguo questo:

Codice: Seleziona tutto

scrot -b -s -e 'mv $f ~/dati/screenshots/'

Ovviamente devi avere nella home /dati/screenshots
Silenzioso ed in background ho monitorato i siti porno che visitava mio fratello :lol:

Re: Programma per catturare le immagini

Inviato: gio ago 04, 2011 16:53
da Filk
@ Siv
Nel link che mi hai postato parlavano principalmente del programma ImageMagick
http://www.imagemagick.org/script/index.php
Quando sono andato per installarlo dal gestore pacchetti Gslapt, risultava già
installato, ma siccome non compariva da nessuna parte, provato a disinstallarlo
e reinstallarlo, niente da fare non compare in nessuna maniera, chissà come mai.

Allora messo Kdegraphics, il pacchetto installa 9 programmi tra cui Ksnapshot.
Ksnapshot cattura le immagini, però se ad esempio scelgo di salvare l'immagine
sul desktop, non c'è la piccola icona con l'anteprima dell'immagine, ma sono icone
anonime tutte uguali, così diventa un rebus aprire l'immagine che uno vuole.
Altra cosa, l'immagine può essere aperta con Gimp, oppure con GQviw.
Voi non conoscete un programma agile che si limiti alla sola apertura dell'immagine
salvata dopo la cattura, senza tutte le opzioni di Gimp e GQviw ?

Re: Programma per catturare le immagini

Inviato: gio ago 04, 2011 16:59
da Blallo
ImageMagick è una raccolta di programmi
non esiste in realtà il comando "imagemagick" :D
per fare gli screen si usa import, incluso in ImageMagick, con questa sintassi

Codice: Seleziona tutto

import nomeimmagine.png

ovviamente puoi usare anche jpg, gif, tiff.. a tua discrezione

Per la tua seconda domanda, io uso GPicView, che è il predefinito dell'ambiente LXDE

PS: io lo uso in combinazione con sleep per fargli attendere un certo tempo
con

Codice: Seleziona tutto

sleep 5; import nomeimmagine.png

attendi 5 secondi per lo screen

Se gli dai

Codice: Seleziona tutto

sleep 5; import nomeimmagine.png; gimp nomeimmagine.png

ti fa lo screen dopo 5 sec. e te la apre in gimp :D

Re: Programma per catturare le immagini

Inviato: gio ago 04, 2011 17:09
da 414N
@jimmy_page_89: occhio che senza il parametro -window root, import rimane in attesa di un click dell'utente che specifichi quale delle finestre attive sullo schermo deve essere catturata.

Re: Programma per catturare le immagini

Inviato: gio ago 04, 2011 19:06
da Blallo
@414N giusto

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 0:02
da miklos
per chi non avesse Imagemagick(ma credo sia una cosa rara) un comodo clone per fare gli screenshots, che fa parte dei pacchetti di Xorg(quindi è piu' facile trovarlo sempre) è

Codice: Seleziona tutto

xwd

il formato che produce, xwd appunto, lo si puo' poi aprire con gimp o con qualunque programma di grafica che supporta questo formato :D

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 4:49
da Filk
Scusatemi ma con i sistemi da terminale che mi avete indicato voi
non ci sono riuscito, io sono solo 3 mesi che uso linux.

Mi sono scaricato da Firefox, Screengrab, che poi fa comparire
le varie opzioni nel menu a tendina, cliccando con il tasto DX
del mouse sopra l'immagine da catturare.

Per aprire le immagini salvate provati vari programmi, alla fine il
più agile, senza fronzoli inutili, mi è sembrato KuickShow.

Però vorrei imparare anche i vostri sistemi di cattura da terminale! ;)

Cortesemente potete farmi un esempio pratico, del comando esatto
che va inserito nel terminale per catturare il post di miklos, come ho
fatto io qui sotto usando Screengrab. Grazie

"Foto del post di miklos"
http://postimage.org/image/1stbtp5es/

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 9:03
da miklos
se devi solo catturare una finestra, il mio suggerimento non va bene, perche' xwd cattura sempre tutto lo schermo.
da riga di comando dovresti usare

Codice: Seleziona tutto

import nomeimmagine.jpg
come suggerito dagli altri, ma credo che ti catturi comunque tutta la finestra, non credo riesca a prendere solo un pezzo (come magari sei riuscito a fare col programma che hai trovato)

comunque anche gimp è in grado di catturare le immagini da schermo(mi pare riesca pure a catturare porzioni di una finestra)

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 14:15
da Filk
Salve ragazzi, sono riuscito ad usare:

1)Questo per catturare la parte che voglio del contenuto del terminale.


Codice: Seleziona tutto

import nomeimmagine.png


2)Mentre con questo la parte di pagina che voglio con alcuni secondi di ritardo.

Codice: Seleziona tutto

sleep 5; import nomeimmagine.png


3)Qui invece il comando per selezionare la finestra che voglio catturare, e poi
aprirla in Gimp, non funziona!!!
Credo che dipenda dal fatto di aver combinato in modo errato il comando suggerito
da jimmy_page_89, con l'aggiunta consigliata da 414N

Codice: Seleziona tutto

sleep 5; import nomeimmagine.png; gimp nomeimmagine.png  window root


P.S. Sapete per caso se esiste un sistema per far finire quanto si cattura direttamente in
una directory denominata immagini :?:

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 14:25
da miklos
Filk ha scritto:3)Qui invece il comado per selezionare la finestra che voglio catturare, e poi
aprirla in Gimp, non funziona!!!


perchè è sbagliato il comando, dovrebbe essere così

Codice: Seleziona tutto

sleep 5; import -window root nomeimmagine.png; gimp nomeimmagine.png 


il parametro -window root è del comando import e ti dice in sostanza quale finestra catturare.. in un contesto grafico su linux la finestra 'root' corrisponde all'intero schermo.

se però come dici tu.. vuoi solo una finestra, e non lo schermo intero.. dovrebbe essere cosi

Codice: Seleziona tutto

sleep 5; import nomeimmagine.png; gimp nomeimmagine.png


quindi senza il window root finale, che avevi messo per errore

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 14:25
da conraid
Se vuoi aprire l'immagine con Gimp perché non usare direttamente gimp? ha un comando per catturare lo schermo

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 14:26
da 414N
Filk ha scritto:3)Qui invece il comado per selezionare la finestra che voglio catturare, e poi
aprirla in Gimp, non funziona!!!
Credo che dipenda dal fatto di aver combinato in modo errato il comando suggerito
da jimmy_page_89, con l'aggiunta consigliata da 414N

Codice: Seleziona tutto

sleep 5; import nomeimmagine.png; gimp nomeimmagine.png  window root


Con questa sequenza imposti un ritardo di 5 secondi, per poi catturare la finestra che selezioni col mouse(import non ha parametri, percui si comporta come nei due casi che hai riportato in precedenza), apri con gimp l'immagine risultante, specificando a gimp i parametri window e root che, molto probabilmente, lui interpreterà come nomi di file inesistenti.
Evidentemente hai frainteso quanto ho scritto in precedenza: il parametro "-window root" è relativo al solo import, per imporgli la cattura dell'intero schermo non interattivamente. La sequenza sarebbe da modificare così:

Codice: Seleziona tutto

sleep 5; import -window root nomeimmagine.png; gimp nomeimmagine.png

Se guardi il man di import puoi vedere tutte le opzioni che supporta.
Domanda: perché apri gimp dopo la cattura dell'immagine? Devi applicare subito delle modifiche o lo fai solo per vedere cosa è stato catturato?
Se lo usi solo per la visualizzazione, al suo posto puoi usare il programma display (sempre parte di imagemagick).
Filk ha scritto:P.S. Sapete per caso se esiste un sistema per far finire quanto si cattura, direttamete in
una directory denominata immagini :?:

Beh, ti basta specificare il path che vuoi quando specifichi il file ad import. Invece di nomeimmagine.png specifica un path assoluto.

Re: Programma per catturare le immagini

Inviato: ven ago 05, 2011 14:32
da Filk
conraid ha scritto:perché non usare direttamente gimp? ha un comando per catturare lo schermo


Ma Gimp cattura solo le pagine intere, oppure permette di catturare anche solo una porzione di pagina ?