Keresés

Aktív témák

  • igi

    aktív tag

    válasz anaqer #34 üzenetére

    Nos, töltsünk tüzes vizet a pofámba...:))

    Az egyszerűség kedvéért tfh. hogy egy 1024*768-as monitorról csinálok egy screenshotot, és van rajta egy 240 pixel átmérőjű kör. Ezt nézem egy 1280*1024-es TFT-n.
    Ha nem nyújtom a képet, akkor ez továbbra is 240 pixel átmérőjű kör marad.
    A probléma ott van, ha ezt a képet száthúzom teljes képernyőre - ilyenkor vízszintes irányban 25%-kal nyújtom (1024->1280), függőleges irányba 33%-kal (768->1024). Ekkor a kör már nem kör lesz, hanem egy ellipszis, amelynek a függőleges átmérője 320, a vízszintes pedig 300 pixel lesz.
    Tehát igazából a torzulásos hiba csak akkor jelentkezik, ha a 4:3 arányú képeket széthúzom teljes képernyőre az 5:4-es monitoron, egyébként nem.

    üdv:igi

    [Szerkesztve]

    this is the beginning of a beautiful friendship

  • igi

    aktív tag

    válasz anaqer #44 üzenetére

    Igazad van, akkor pontosítok:
    Torzulás akkor jelentkezik (bármely) monitornál, ha az oldalarányaival nem megegyező oldalarányú képet akarok széthúzni teljes képernyőre. Ha a képméretet mindkét irányban azonos százalékban változtatom, akkor nem.

    Amúgy szerintem nem volt vita, csak bizonyos dolgokat próbált meg mindenki tisztázni.

    Persze én sem egészen értem, hogy miért tértek el anno (még a crt idején) 1280-nál a szokásos 4:3 képaránytól :F. Talán mert 1024-nél már elfér egy fektetett A4-es lap a Wordben a képernyőn ;].

    üdv:igi

    this is the beginning of a beautiful friendship

  • igi

    aktív tag

    Azért annyit megjegyeznék, hogy anaqer kolléga eredeti problémája nem az volt, hogy ugyanazon a monitoron torzul a kép, hanem ha átviszi a képet egy olyan gépre, amely monitorának az oldalaránya különbözik az eredetitől akkor torzul. Egy 1280*1024-es TFT ha 40cm széles, akkor annak a magassága 32, és nem 30 cm!

    üdv:igi

    this is the beginning of a beautiful friendship

  • igi

    aktív tag

    válasz rog #48 üzenetére

    ööö.. ha szabad megjegyeznem, és belekötni a gondolatmenetedbe:

    vegyük az általad említett modellmonitort (30*40 cm):
    1024*768, 1cm 25,6 pixel:

    vegyünk egy képet (1024*768) rajta 10 cm átmérőjű kört: d=256 pixel.

    átállítom a felbontást 1280*1024-re, a képet békén hagyom (egyelőre), nem tölti ki az egész képernyőt, rajta a még mindig 256 pixel átmérőjű ''kör''. Ennek méretei
    vízszintesen: 256/32 (mivel mostmár ennyi pixel 1 cm) = 8 cm
    függőlegesen 256/34.1333 = 7,5 cm

    kész a tojás.

    Most kinyújtom fullscreenre (1280*1024) az 1024*768-as képem:
    vízszintesen 25%-kal nyúlik (8 cm -> 10 cm)
    függőlegesen 33%-kal (7,5 cm -> 10 cm).

    A tojásból újra kör lett. MOD: De ha nem húzom szét a képet, akkor az bizony eltojásosodik :))

    üdv:igi

    ps: a legjobb lenne ezen egy hűvös pincében, néhány üveg bor mellett elmélázni :D.



    [Szerkesztve]

    this is the beginning of a beautiful friendship

  • igi

    aktív tag

    válasz rog #68 üzenetére

    Hol látod a hibát a gondolatmenetemben?

    üdv:igi

    this is the beginning of a beautiful friendship

  • igi

    aktív tag

    válasz rog #71 üzenetére

    Milyen monitorod van, és pontosan mi a kísérlet lefolyása?

    Azért azt még megjegyezném, hogy itt időközben többféle eset is elúőfordult?

    1. Ugyanazon a monitoron állítgatom a beállítást.
    2. Egyik monitoron elkészült képet átcipelem a mási monitorra.

    MOD: újra elolvastam a hozzászólásod amiben leírtad a kísérleted. Valami olyasmit írtál, hogy a kép 30*40 cm maradt, csak a tartalma változott,
    függőlegesen megnyúlt 1,06-szorosára. - Akkor az eredetileg 30 cm átmérőjű kör utána ki fog lógni a monitorból??

    Ha egy monitoron végzed el az egész hóbelevancot, akkor gyakorlatilag 2 transzformációt végezel a képen

    1. felbontásváltás 1024*768->1280*1024 ( a kép fizikailag zsugorodik 10cm -> 8*7,5 cm)
    2. fullscreenre nyújtás

    ez a két transzformáció semlegesíti egymást.

    üdv:igi

    [Szerkesztve]

    this is the beginning of a beautiful friendship

  • igi

    aktív tag

    Sajnos most haza kell mennem,holnap szívesen folytatom az akadémiai vitát...

    üdv:igi

    this is the beginning of a beautiful friendship

  • igi

    aktív tag

    válasz Bgs #80 üzenetére

    Én nem tartom torznak az 1280*1024-et, csak egy kicsit furcsa volt már évekkel ezelőtt is - amikor a TFT még csak álom volt -, hogy a 4:3 (fizikai) oldalarányú CRT monitoroknál az összes általában használatos felbontás (640*480, 800*600, 1024*768, 1280*1024, 1600*1200...) között miért van ott az a fránya 5:4-es 1280*1024 (ami tényleg torzított egy kicsit, mert az 5:4-et 4:3-on jelenítette meg).
    Ez a TFT-knél már nem gond, mert ott az üveg is 5:4 arányú. Fullscreenre meg nem szoktam széthúzni a képeket, csak %-osan nagyítom, vagy zsugorítom.

    üdv:igi

    this is the beginning of a beautiful friendship

Aktív témák