Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-08-15 15:35:32

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

Witam!

Czym znaleźć (i przy okazji przenieść, pewnie mv) obrazki o rozmiarze mniejszym niż przykładowe 300 x 100?

Ostatnio edytowany przez Pavlo950 (2014-08-15 15:35:56)

Offline

 

#2  2014-08-15 16:34:30

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Zarejestrowany: 2011-10-02

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

Zajrzyj np. tutaj.

Offline

 

#3  2014-08-15 16:43:07

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

imagemagick


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#4  2014-08-15 17:05:53

  tajwan - mega boss

tajwan
mega boss
Skąd: Śląsk
Zarejestrowany: 2010-03-30

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

Zapytać na forum gimpuj.info


NIGDY WIĘCEJ TESTING Z KTÓRYM SĄ SAME PROBLEMY !!!

Offline

 

#5  2014-08-15 17:37:37

  thomsson - Dyskutant

thomsson
Dyskutant
Zarejestrowany: 2011-10-26

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

@tajwan: znając tamtejszą publikę, to może Ziomioslaw by coś pomógł, ale raczej nie ma tam ostatnio za wielu Linuxiarzy (czy w ogóle za wiele ruchu)


ilin napisał
"DUG to tez moja mała ojczyzna"

Offline

 

#6  2014-08-15 22:48:45

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

marcin'82 napisał(-a):

Zajrzyj np. tutaj.

Fajne. Gotowe polecenie w linku jest takie:

Kod:

for f in *.png;
  do 
    if [ `file $f | cut -f5 -d\ ` -gt 600 ] ; 
      then echo $f;
    fi;
  done

Dla jpg przerobiłem na coś takiego:

Kod:

for f in *.jpg;
        do
                if [`identify $f | cut -f3 -d\ ` -gt 300];
                        then echo $f;
                fi;
        done

Tylko nie wiem, do czego odnosi się -gt X. Ktoś wie?

//// Nie działa, bo:

Kod:

logan@pc:~/Desktop/jpg$ identify f100385240.jpg 
f100385240.jpg JPEG 350x350 350x350+0+0 8-bit PseudoClass 256c 20.7KB 0.000u 0:00.000

Jak rozdzielić 350x350 lub jak dostosować to do mojej przeróbki?

Ostatnio edytowany przez Pavlo950 (2014-08-15 23:18:28)

Offline

 

#7  2014-08-16 22:05:31

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

To wie ktoś, czy nie?

Offline

 

#8  2014-08-16 23:07:21

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

a polecenie find  z przełącznikiem -exec

Offline

 

#9  2014-08-17 09:28:12

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

Pętla i sprawdzasz. Do identify dorzuciłbym -fomat (czy jak się ta flaga zwała), żeby się przez niepotrzebne dane nie przedzierać.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#10  2014-08-17 09:51:29

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

Offline

 

#11  2014-08-17 14:51:43

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

O, dziękuję bardzo, będę sukcesywnie sprawdzał i dam znać, co wymyśliłem.
Pytałem się dlatego, że kupę zdjęć odzyskałem i tego jest kilka(dziesiąt) tysięcy, więc chciałem jakoś to posegregować i w ciągu kilku dni znaleźć te, których kopii nie miałem :D

Offline

 

#12  2014-08-17 21:47:50

  seler - Użytkownik

seler
Użytkownik
Zarejestrowany: 2012-05-15

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

[ X-gt Y ]
lub
test X -gt Y
sprawdza, czy X jest większy niż Y (Greater Than)
ogólnie polecam wklepać i poczytać
man test


a to feler westchnął seler

Offline

 

#13  2014-08-17 22:35:20

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Czym znaleźć obrazki o rozmiarze mniejszym od X Y?

Dobra, zrobiłem inaczej. Trochę na upartego i po chłopsku.

Kod:

 mkdir 1 2 ... N;
mv `find | grep '.jpg' | head -500` 1;
mv `find | grep '.jpg' | head -500` 2;
mv `find | grep '.jpg' | head -500` ...;
mv `find | grep '.jpg' | head -500` N;

W ciągu tygodnia przez miniaturki na Xubuntu powywalam to, co zbędne. A resztę rozkminię po ogarnięciu zdjęć.


////
@azhag dobra myśl, dzięki, to jest to z czym miałem problem.

Kod:

logan@pc:~/tmp/1st-photorec-image/jpg/11$ identify -format "%wx%h" f726243328.jpg 
1600x2495
logan@pc:~/tmp/1st-photorec-image/jpg/11$ identify -format "%w x %h" f726243328.jpg 
1600 x 2495
logan@pc:~/tmp/1st-photorec-image/jpg/11$ identify -format "%w %h" f726243328.jpg 
1600 2495

////////
W sumie, ogarnąłem to, o co mi chodziło i nawet działa:

Kod:

logan@pc:~/tmp/2nd-photorec-image/jpg$ mv `source 00` ../jpg-4000/
logan@pc:~/tmp/2nd-photorec-image/jpg$ cat 00 
for f in `find | grep .jpg`; do if [ `identify -format "%w" $f` -gt 4000 ]; then echo $f; fi; done
logan@pc:~/tmp/2nd-photorec-image/jpg$

Ostatnio edytowany przez Pavlo950 (2014-08-18 18:25:12)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)