Re: Script zur Bildbearbeitung gesucht

2004-11-05 Diskussionsfäden Michelle Konzack
Am 2004-11-05 21:04:14, schrieb Rainer Bendig aka Ny:
> Hossa,
> 
> ich habe ein Verzeichnis mit diversen Bildern (noch jpgs). Die Bilder
> sollen alle nach png konvertiert werden, ausserdem umbenannt werden
> nach Schema $foo_$bildcounter.png wobei $foo fixiert ist, und
> $bildcounter eine 5 Stellige Zahl mit fuehrenden Nullen sein soll
> (1-9). Jene Bildern sollen eine maximale Breite und maximale
> Hoehe haben (sind im Moment alle Unterschiedlich), will heissen dass
> manche verkleinert werden muessen, jene die ins Schama passen oder
> kleiner Sind allerdings nicht angeruehrt werden.

BASH + netpbm

> Dazu sollen aus den neuen png Bildern per zufall ein 75x75 Pixel 
> breiter Bildausschnitt ausgelesen werden, und in eine extra Datei 
> $bar-$bildcounter.png wobei hier $bildcounter gleich zum originalbild 
> sein soll. Dabei sollte das Script beachten, dass es nicht naeher als 
> $x Pixel zum Rand hin geht um den ausschnitt zu kopieren.

netpbm

> Hat jemand ein solches Script? Die Scriptsprache spielt hierbei keine

Do-It-Your-Self

(ist garnicht schwierig)

> Rolle. Kann Perl, PHP, bash, sonstwas sein (nur bitte kein
> $ms-scriptalike). Aus man display selbst bin ich nicht wirklich schlau 
> geworden, und ich weiss auch nicht ob display das mit dem Ausschnitt 
> beherrscht.

Sieh Dir einfach mal die millionen Manpages zu netpbm an...
Du kannst von einem modul ins andere pipen...

> thx,
> Rainer

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Script zur Bildbearbeitung gesucht

2004-11-05 Diskussionsfäden Philipp Meier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Fri, Nov 05, 2004 at 09:04:14PM +0100, Rainer Bendig aka Ny wrote:

apt-get install imagemagick 

> ich habe ein Verzeichnis mit diversen Bildern (noch jpgs). Die Bilder
> sollen alle nach png konvertiert werden, ausserdem umbenannt werden
> nach Schema $foo_$bildcounter.png wobei $foo fixiert ist, und
> $bildcounter eine 5 Stellige Zahl mit fuehrenden Nullen sein soll
> (1-9). Jene Bildern sollen eine maximale Breite und maximale
> Hoehe haben (sind im Moment alle Unterschiedlich), will heissen dass
> manche verkleinert werden muessen, jene die ins Schama passen oder
> kleiner Sind allerdings nicht angeruehrt werden.

hmmpf, ungetestet, quoting evtl. anpassen:

index=0; for file in dir/*.jpg; do \
let="index=$index+1"; \
convert -resize 200x100 $file \
`basename $file .jpg``printf "%05i" $index`.png
done
> 
> Dazu sollen aus den neuen png Bildern per zufall ein 75x75 Pixel 
> breiter Bildausschnitt ausgelesen werden, und in eine extra Datei 
> $bar-$bildcounter.png wobei hier $bildcounter gleich zum originalbild 
> sein soll. Dabei sollte das Script beachten, dass es nicht naeher als 
> $x Pixel zum Rand hin geht um den ausschnitt zu kopieren.

Das sollte imagemagick auch kÃnnen -> man ImageMagick

- -billy.

- -- 
Philipp Meier - [EMAIL PROTECTED]
.signature: No such file or directory
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBi+mkBGA+5Mz2v3sRArU3AJ41WNbtKxt1NEr1hZL5VXNatpnlRQCeN7Bv
13z6RBBiZv4SjTB2o7eA3/w=
=kC2z
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Script zur Bildbearbeitung gesucht

2004-11-05 Diskussionsfäden Rainer Bendig aka Ny
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hossa,

ich habe ein Verzeichnis mit diversen Bildern (noch jpgs). Die Bilder
sollen alle nach png konvertiert werden, ausserdem umbenannt werden
nach Schema $foo_$bildcounter.png wobei $foo fixiert ist, und
$bildcounter eine 5 Stellige Zahl mit fuehrenden Nullen sein soll
(1-9). Jene Bildern sollen eine maximale Breite und maximale
Hoehe haben (sind im Moment alle Unterschiedlich), will heissen dass
manche verkleinert werden muessen, jene die ins Schama passen oder
kleiner Sind allerdings nicht angeruehrt werden.

Dazu sollen aus den neuen png Bildern per zufall ein 75x75 Pixel 
breiter Bildausschnitt ausgelesen werden, und in eine extra Datei 
$bar-$bildcounter.png wobei hier $bildcounter gleich zum originalbild 
sein soll. Dabei sollte das Script beachten, dass es nicht naeher als 
$x Pixel zum Rand hin geht um den ausschnitt zu kopieren.

Hat jemand ein solches Script? Die Scriptsprache spielt hierbei keine
Rolle. Kann Perl, PHP, bash, sonstwas sein (nur bitte kein
$ms-scriptalike). Aus man display selbst bin ich nicht wirklich schlau 
geworden, und ich weiss auch nicht ob display das mit dem Ausschnitt 
beherrscht.

thx,
Rainer
- -- 
- --
Rainer 'Ny' Bendig   UnresolvedIssue.org | GPG-Key: 0xCC7EA575
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBi9y+tpAZoWtAN98RAr+vAKCqhWhWzz2FkTsTGOPNeIIopKopPACgiLvz
oHDxs4nSDqKKtmsA3esVyes=
=YcJm
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)