Μετάβαση στο περιεχόμενο

Αφινικός μετασχηματισμός εικόνας

Εφαρμόστε έναν προσαρμοσμένο affine πίνακα 2x2 σε μια εικόνα, για να την κλιμακώσετε, να την παραμορφώσετε, να την κατοπτρίσετε ή να την περιστρέψετε με μία κίνηση. Εισαγάγετε τους συντελεστές a, b, c και d, προαιρετικές μετατοπίσεις εξόδου, μια μέθοδο παρεμβολής και ένα χρώμα φόντου για την περιοχή που μένει ακάλυπτη. Το εργαλείο υπολογίζει τον νέο καμβά από τις μετασχηματισμένες γωνίες. Είναι κατάλληλο για προγραμματιστές, σχεδιαστές και φοιτητές που θέλουν ακριβή έλεγχο στους γραμμικούς μετασχηματισμούς εικόνας.

Επιλέξτε αρχεία ή σύρετέ τα και αποθέστε τα στο πεδίο μεταφόρτωσης. Μέγιστο μέγεθος αρχείου: 5 MB.

Επαναφορά

Συχνές ερωτήσεις

Τι είναι ένας affine μετασχηματισμός;

Ένας affine μετασχηματισμός αντιστοιχίζει κάθε θέση εικονοστοιχείου (x, y) σε μια νέα θέση (a επί x συν b επί y, c επί x συν d επί y). Μπορεί να κλιμακώσει, να παραμορφώσει, να κατοπτρίσει και να περιστρέψει μια εικόνα, διατηρώντας τις ευθείες ευθείες και τις παράλληλες γραμμές παράλληλες.

Τι σημαίνουν οι τέσσερις τιμές του πίνακα;

Οι τιμές a και d κλιμακώνουν την εικόνα οριζόντια και κάθετα, ενώ οι b και c την παραμορφώνουν. Ο μοναδιαίος πίνακας a=1, b=0, c=0, d=1 αφήνει την εικόνα αμετάβλητη. Κάθε τιμή δέχεται αριθμούς από -10 έως 10, συμπεριλαμβανομένων των δεκαδικών.

Πώς περιστρέφω με πίνακα;

Για περιστροφή κατά μια γωνία, χρησιμοποιήστε a = cos, b = -sin, c = sin και d = cos αυτής της γωνίας. Για 30 degrees, είναι a=0.866, b=-0.5, c=0.5, d=0.866. Ο καμβάς μεγαλώνει ώστε να χωρέσουν οι περιστραμμένες γωνίες.

Πώς κατοπτρίζω μια εικόνα;

Ορίστε το a σε -1 για οριζόντιο κατοπτρισμό ή το d σε -1 για κάθετο κατοπτρισμό, αφήνοντας τις άλλες τιμές στον μοναδιαίο πίνακα. Αν ορίσετε και τα δύο σε -1, η εικόνα αναποδογυρίζει, κάτι που ισοδυναμεί με περιστροφή 180 degrees.

Τι κάνουν οι μετατοπίσεις εξόδου;

Οι μετατοπίσεις μετακινούν τη μετασχηματισμένη εικόνα μέσα στον καμβά εξόδου έως και 1000 pixels προς κάθε κατεύθυνση. Το μέγεθος του καμβά παραμένει ίδιο, οπότε ένα μέρος της μετατοπισμένης εικόνας αποκόπτεται από τη μία πλευρά και από την άλλη εμφανίζεται φόντο.

Ποια μέθοδο παρεμβολής να επιλέξω;

Η δικυβική παρεμβολή είναι μια καλή προεπιλογή για φωτογραφίες. Η παρεμβολή πλησιέστερου γείτονα διατηρεί τις σκληρές ακμές των εικονοστοιχείων για pixel art και στιγμιότυπα οθόνης, η διγραμμική παρεμβολή δίνει πιο απαλό αποτέλεσμα, ενώ οι τοπικά περιορισμένες δικυβικές μέθοδοι, Nohalo και VSQBS μειώνουν τα φωτοστέφανα κατά τη μεγέθυνση. Η επιλογή έχει σημασία μόνο όταν τα εικονοστοιχεία πέφτουν ανάμεσα στις θέσεις του πλέγματος.

Γιατί απορρίπτεται ο πίνακάς μου;

Ένας πίνακας του οποίου η ορίζουσα, a επί d μείον b επί c, είναι κοντά στο μηδέν συμπιέζει την εικόνα σε μια γραμμή, γι' αυτό το εργαλείο τον απορρίπτει. Απορρίπτονται επίσης αποτελέσματα με πλάτος ή ύψος μεγαλύτερο από 6000 pixels· μειώστε τις τιμές κλίμακας για να παραμείνετε εντός αυτού του ορίου.

Τι γεμίζει την περιοχή έξω από την εικόνα;

Οι μετασχηματισμοί που διατμούν ή περιστρέφουν την εικόνα αφήνουν κενές γωνίες στον νέο καμβά. Από προεπιλογή είναι διαφανείς και αποθηκεύονται σε PNG με κανάλι alpha. Εισαγάγετε ένα χρώμα hex, όπως #000000, για να τις γεμίσετε.

Ποιες μορφές αρχείων μπορώ να μεταφορτώσω;

Υποστηρίζονται εικόνες JPEG, PNG, GIF, WebP, TIFF και AVIF έως 5 MB. Τα κινούμενα αρχεία χρησιμοποιούν το πρώτο καρέ τους. Οι εικόνες με πλευρά μεγαλύτερη από 4000 pixels κλιμακώνονται ώστε να χωρέσουν σε 4000 pixels πριν από τον μετασχηματισμό.

Σε τι διαφέρει αυτό από το εργαλείο λοξής παραμόρφωσης;

Το εργαλείο λοξής παραμόρφωσης εικόνας δημιουργεί για εσάς έναν πίνακα διάτμησης από μία μόνο γωνία. Αυτό το εργαλείο εμφανίζει και τους τέσσερις συντελεστές, ώστε να μπορείτε να συνδυάσετε κλιμάκωση, διάτμηση και κατοπτρισμό σε μία εφαρμογή και να αναπαράγετε μετασχηματισμούς από κώδικα ή τιμές πίνακα CSS.

Σχετικά με το OneClick Pro

Το OneClick Pro είναι μια δωρεάν συλλογή με περισσότερα από 150 διαδικτυακά εργαλεία για καθημερινή εργασία: μετατροπή εικόνων και μονάδων, μορφοποίηση και επικύρωση κώδικα, έλεγχος τομέων και SEO, καθώς και εργασία με κείμενο, ημερομηνίες και αριθμούς. Κάθε εργαλείο λειτουργεί χωρίς εγγραφή ή συνδρομή, και ό,τι εισάγετε χρησιμοποιείται μόνο για τον υπολογισμό του αποτελέσματός σας και δεν αποθηκεύεται ποτέ. Χρησιμοποιήστε το ως γρήγορη εργαλειοθήκη για μεμονωμένες εργασίες ή αποθηκεύστε στα αγαπημένα τα εργαλεία που χρησιμοποιείτε καθημερινά.