Προς το περιεχόμενο

Crop-άρισμα εικόνας κάθε 500 pixels;


xpapias

Προτεινόμενες αναρτήσεις

Δημοσ.

Γειά χαρά. Έχω μια μακρόστενη εικόνα (4000χ100) και ψάχνω για ένα πρόγραμμα που θα την κάνει crop στον οριζόντιο άξονα κάθε 500 Pixels (δηλ. θα μου δώσει 8 εικόνες).

 

Υπάρχει κάτι τέτοιο?

Δημοσ.

Έκανα ένα σύντομο γούγλισμα, αλλά δε βρέθηκε κάτι σχετικό. Είναι όμως μία διαδικασία που θεωρείται τετριμμένη: απλά κάνεις πολλές φορές crop, με διαφορετικές κάθε φορά παραμέτρους. Και το γεγονός ότι πρέπει να γίνει επαναληπτικά, με τιμές που προκύπτουν εύκολα βάσει της προηγούμενης εκτέλεσης σε οδηγεί συνειρμικά σε κάποιου είδους scripting (batch file, bash script κλπ). Π.χ., το IrfanView έχει CLI mode από όπου μπορείς να κάνεις τα πάντα.

 

Αν τελικά δε βρεθεί κάτι, στείλε μου ένα π.μ. Ίσως βρω χρόνο να σκαρώσω στα γρήγορα σε C ένα ενδιάμεσο για το IrfanView. Κανονικά θα μπορούσε να γίνει με batch file, αλλά χρειάζονται και κάποιες αριθμητικές πράξεις --> no no...

Δημοσ.

πολυ ενδιαφερουσα ερωτηση.

 

 

πλακα πλακα δε φαινεται να υπαρχει κατι τετοιο,ισως bridge που ειδα καπου ,αλλα μαλλον δε κανει.

http://forums.cgsociety.org/showthread.php?t=574997

 

αυτος εχει κανει κατι παρομοιο ,αλλα δεν ειναι τελικα αυτο που θελεις .

http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=10377&p=32727&hilit=trim

 

το πιο απλο φερνεις οδηγους και κροπαρεις.

το πιο μπακαλικο(αν δεν επιλεξεις crop με αλλο τροπο) ειναι(καποιες φορες βολευει αυτος ο τροπος αν και ειναι για αλλα συγκεκριμενα πραγματα και ισως να μη σου κανει ) ισως να εκανες αντιγραφη επιπεδου(οσα χρειαστουν) στην ιδια εικονα αν μιλαμε για photoshop η κατι παρομοιο και με select επιλεγεις σε καθε layer(αφου εχεις καθορισει απο πριν το μεγεθος της επιλογης)τα πιξελ που θελεις,τα οποια εχεις ξεχωρισει με διαδοχικους οδηγους (καθετες γραμμες)για ευκολια,επιλεγεις ν εχει επιλεχθει η απεξω περιοχη και κανεις διαγραφη των εξω,απλα πρεπει προσωρινα να εχεις τροποποιησει λιγο τα κατω layer σε opacity η χρωμα να μη μπερδευτεις.

 

απο οτι φαινεται μονο με scrip γινεται.

 

να ενα ωραιο χαρακτηριστικο για ενα προγραμμα επεξεργασιας εικονας.

Δημοσ.

Gimp > Φίλτρα > Web > Slice

και την βγάζει σε όσες εικόνες έχεις καθορίσει από τα guides (οπότε εσύ τα βάζεις στα 500px).

Παρεμπιπτόντως βγάζει και το συνοδευτικό html αρχείο, αλλά δε νομίζω να το χρειάζεσαι.

Δημοσ.

Ναι, αυτό λέω. Μια χαρά δουλεύει, το κακό είναι ότι δεν είδα να έχει επιλογή να ορίσεις αυτόματα τα guides ανά 500 px, οπότε τα κάνεις από το χάρακα ή από το selection ή κατεβάζεις άλλο plugin (κάπου το πήρε το μάτι μου) που τα κάνει αυτόματα.

 

Φοβερή είναι η ενσωματωμένη python που έχει το gimp, παίρνεις όποιο script θες (όλα open source είναι) και το φέρνεις στα μέτρα σου...

Δημοσ.

http://docs.gimp.org/en/python-fu-slice.html

και εδω εχει ενα παραδειγμα.

http://gimp4you.wordpress.com/2008/05/14/guillotine-the-gimp-way-to-slice-images/

 

και ενας αλλος τροπος.

 

δε περιμενα απο το gimp τη λυση ,αλλα να που το ελευθερο λογισμικο εδωσε την απαντηση.

 

μετα απο αυτο θα το ψαξω κι αλλο να δω ολες τις δυνατοτητες του gimp.

 

πολυ χρησιμο και για εμενα αυτο που ειπες.σε ευχαριστω παρα πολυ :)

Δημοσ.

Παιδιά συγγνώμη για την αργοπορημένη απάντηση - σας ευχαριστώ όλους για τη βοήθεια. To Gimp το έχω οπότε και θα το δοκιμάσω. Δυστυχώς 2-3 εικόνες τις έκοψα manually, όμως έχω ακόμα άλλες 5.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...