Repository 32bit  Forum
Repository 64bit  Wiki

Programma per catturare le immagini

Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc

Moderatore: Staff

Regole del forum
1) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Programma per catturare le immagini

Messaggioda Filk » gio ago 04, 2011 4:04

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 ?
Avatar utente
Filk
Linux 1.0
Linux 1.0
 
Messaggi: 37
Iscritto il: gio ago 04, 2011 3:42

Re: Programma per catturare le immagini

Messaggioda SIV » gio ago 04, 2011 7:39

Avatar utente
SIV
Linux 2.6
Linux 2.6
 
Messaggi: 918
Iscritto il: mer apr 25, 2007 13:07
Località: Bari (Provincia)

Re: Programma per catturare le immagini

Messaggioda osser » gio ago 04, 2011 8:57

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:
Avatar utente
osser
Linux 1.0
Linux 1.0
 
Messaggi: 74
Iscritto il: mer ott 03, 2007 15:31
Slackware: 13.37
Kernel: 2.6.38.7
Desktop: openbox

Re: Programma per catturare le immagini

Messaggioda Filk » gio ago 04, 2011 15:53

@ 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 ?
Avatar utente
Filk
Linux 1.0
Linux 1.0
 
Messaggi: 37
Iscritto il: gio ago 04, 2011 3:42

Re: Programma per catturare le immagini

Messaggioda Blallo » gio ago 04, 2011 15:59

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
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3226
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Programma per catturare le immagini

Messaggioda 414N » gio ago 04, 2011 16:09

@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.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2881
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: Programma per catturare le immagini

Messaggioda Blallo » gio ago 04, 2011 18:06

@414N giusto
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3226
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Programma per catturare le immagini

Messaggioda miklos » gio ago 04, 2011 23:02

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
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1210
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: Programma per catturare le immagini

Messaggioda Filk » ven ago 05, 2011 3:49

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/
Avatar utente
Filk
Linux 1.0
Linux 1.0
 
Messaggi: 37
Iscritto il: gio ago 04, 2011 3:42

Re: Programma per catturare le immagini

Messaggioda miklos » ven ago 05, 2011 8:03

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)
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1210
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: Programma per catturare le immagini

Messaggioda Filk » ven ago 05, 2011 13:15

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 :?:
Ultima modifica di Filk il ven ago 05, 2011 13:25, modificato 1 volta in totale.
Avatar utente
Filk
Linux 1.0
Linux 1.0
 
Messaggi: 37
Iscritto il: gio ago 04, 2011 3:42

Re: Programma per catturare le immagini

Messaggioda miklos » ven ago 05, 2011 13:25

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
Ultima modifica di miklos il ven ago 05, 2011 13:26, modificato 1 volta in totale.
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1210
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: Programma per catturare le immagini

Messaggioda conraid » ven ago 05, 2011 13:25

Se vuoi aprire l'immagine con Gimp perché non usare direttamente gimp? ha un comando per catturare lo schermo
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12016
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Programma per catturare le immagini

Messaggioda 414N » ven ago 05, 2011 13:26

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.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2881
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: Programma per catturare le immagini

Messaggioda Filk » ven ago 05, 2011 13:32

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 ?
Avatar utente
Filk
Linux 1.0
Linux 1.0
 
Messaggi: 37
Iscritto il: gio ago 04, 2011 3:42

Prossimo

Torna a Porting Slackware

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite