Εμφάνιση αποτελεσμάτων : 1 έως 5 από 5

Θέμα: Μαθηματικος τρόπος για μεταροπή σημελιου σε πίξελ

  1. #1
    Μέλος Το avatar του χρήστη xmaze
    Όνομα
    Νίκος
    Εγγραφή
    May 2010
    Περιοχή
    Μακεδονία
    Μηνύματα
    1.034

    Προεπιλογή Μαθηματικος τρόπος για μεταροπή σημελιου σε πίξελ

    Γεία σας,

    έχω μία οθόνη αφής και μετράω την τάση στις τέσσερις γωνίες και θέλω να τα μετατρέψω σε πίξελς. Έχουμε τα εξής δεδομένα:
    η οθόνη έιναι 128χ160 πίξελς.

    στις τέσσερις γωνίες μετράω την τάση σε ακέραιες μονάδες του ADConverter με ανάλυση 12 bit, οι μετρήσεις έχουν ως εξής.

    Χ0,Υ0 (3386,3700) Χ0,Υn(3382,644)

    Xn,Y0(520,3693) Xn,Yn(590,590)


    Ψάχνω έναν μαθηματικό τρόπο (εξίσωση) για να κάνω μετατροπή σε πίξελς. Καμία ιδέα;

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Εστω X_Min=520 ,X_Max = 3386,X_pixel_Min=0,X_pixel_Max=128


    X_Pixel =
    (x - 520) * (128 - 0) / (3386- 520) + 0;


    κτλ

    1 Not allowed! Not allowed!

  3. #3
    Μέλος Το avatar του χρήστη xmaze
    Όνομα
    Νίκος
    Εγγραφή
    May 2010
    Περιοχή
    Μακεδονία
    Μηνύματα
    1.034

    Προεπιλογή

    πώς λέγεται στα μαθηματικά η μέθοδος;

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Δεν ξερω αν λεγεται καπως,ενα απλο re-map είναι.

    https://processing.org/reference/map_.html

    0 Not allowed! Not allowed!

  5. #5
    Μέλος
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2006
    Περιοχή
    KN10gi
    Μηνύματα
    258

    Προεπιλογή

    Πρόσεξε λίγο την επαναληψιμότητα των μετρήσεών σου.
    Για το Χ0 δίνεις 3386, 3382
    Για το Υ0 3700 και 3693
    Για το Χn 520, 590
    Για το Υn 644, 590
    Θα πρέπει να καταλήξεις σε συγκεκριμένες ακέραιες τιμές για τις αντίστοιχες θέσεις των Χ0, Υ0, Χmax, Ymax

    Επίσης θα πρέπει να προσδιορίσεις αν η μεγαλύτερη τιμή που μετράς αντιστοιχεί σε μεγαλύτερη τιμή pixel ή το αντίθετο.

    Όπως δίνεις τις τιμές σημαίνει ότι η τιμή 3386, αντιστοιχεί στον άξονα Χ, στο pixel 0 και η τιμή 520 αντιστοιχεί στο pixel 127
    Αντίστοιχα η τιμή 3700, αντιστοιχεί στον άξονα Υ, στο pixel 0 και η τιμή 590 αντιστοιχεί στο pixel 159

    Έστω ότι Χ0=3400 και Υ0=3700, Χmax=520 και Υmax=590
    Τότε

    Χpixel=127*(1 - (Vx-Xmax)/(X0-Xmax)) και

    Υpixel=159*(1 - (Vy-Ymax)/(Y0-Ymax))

    0 Not allowed! Not allowed!

Παρόμοια Θέματα

  1. Απαντήσεις: 38
    Τελευταίο Μήνυμα: 27-11-15, 13:35
  2. Μεταροπή του FT-950 σε SDR
    By SV1HAG in forum Παρουσίαση Ολοκληρωμένων Κατασκευών
    Απαντήσεις: 11
    Τελευταίο Μήνυμα: 06-07-12, 13:11
  3. Ο "άλλος τρόπος" για την κατασκευή PCB
    By KOKAR in forum PCB & Κουτιά Κατασκευών
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 03-08-09, 12:32
  4. Ακόμα ένας τρόπος για "εμφάνισης" πλακετών.
    By thegodhimself in forum PCB & Κουτιά Κατασκευών
    Απαντήσεις: 31
    Τελευταίο Μήνυμα: 06-09-06, 12:30
  5. Απαντήσεις: 15
    Τελευταίο Μήνυμα: 07-02-06, 11:01

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας