Kuvan reunuksen tunnistaminen

brobleema

Miten saan tunnistettua missä on kuvan oikea, vasen, ylä ja ala reuna?
Esim. Jos tahdon vaikkapa että jonkin kuvan (joka voi olla eri kokoinen) sen oikealla puolella olisi siinä vieressä toinen kuva, niin kuinka voin tietää missä sen vasemmalla puolella olevan eri kokoisen kuvan reunus on koska jos kuva on isompi tai pienempi, niin silloin reuna on myöskin eri paikassa.

3

303

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Tommi

      Tarkoitat ilmeisesti että olet jonkin kontrolliin tai formiin sijoittamassa kuvia dynaamisesti ja pitäisi tietää mitenkä nuo sijoitellaan. Tuohon järkevin tapa olisi varmaankin laskea kuvien paikka ja ottaa huomioon sijoitettavan alueen (formin tai muun kontrollin) koko. Tietysti jotain galleriakomponenttejakin varmaan on olemassa, mutta jotain kuvallista tunnistusta kuvia sisältävään kontrolliin ei varmaankaan kannata rakentaa...

      • brobleema

        Juuri tuota tarkoitin ja tiedän kyllä että tuon saa selville laskemalla, mutta ongelman tästä juuri muodostaakin tuo kun ei ole hajuakaan kuinka lasken sen.

        Selitän vielä uudelleen tämän jutun vähän paremmin toivon mukaan.
        Jos siis kaksi kuvaa ovat vierekkäin kokonäytön kokoisessa ohjelmassa jolloin minun on ohjelmallisesti venytettävä kuvien kokoa.
        Eli vasemassa reunassa on ensimmäinen kuva jonka koko on siis puolet näytön koosta jonka vieressä oikealla puolella on toinen kuva jonka koko on taas toinen puolikas näytön koosta.
        Eri resoluutioilla kuvan koko ja niiden paikka siirtyy.
        Nyt tällä hetkellä nuo kuvat menevät toistensa päälle eri resoluutioilla kun en tiedä kuinka isoja kumpikin noista vierekkäin olevista kuvista on ja mikä resoluutio käyttäjällä on?


      • vbguru
        brobleema kirjoitti:

        Juuri tuota tarkoitin ja tiedän kyllä että tuon saa selville laskemalla, mutta ongelman tästä juuri muodostaakin tuo kun ei ole hajuakaan kuinka lasken sen.

        Selitän vielä uudelleen tämän jutun vähän paremmin toivon mukaan.
        Jos siis kaksi kuvaa ovat vierekkäin kokonäytön kokoisessa ohjelmassa jolloin minun on ohjelmallisesti venytettävä kuvien kokoa.
        Eli vasemassa reunassa on ensimmäinen kuva jonka koko on siis puolet näytön koosta jonka vieressä oikealla puolella on toinen kuva jonka koko on taas toinen puolikas näytön koosta.
        Eri resoluutioilla kuvan koko ja niiden paikka siirtyy.
        Nyt tällä hetkellä nuo kuvat menevät toistensa päälle eri resoluutioilla kun en tiedä kuinka isoja kumpikin noista vierekkäin olevista kuvista on ja mikä resoluutio käyttäjällä on?

        Private Sub Form_Resize()
        Picture1.Width = Form1.Width / 2
        Picture2.Left = Picture1.Left Picture1.Width
        Picture2.Width = Form1.Width / 2
        End Sub


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Ruumis ojassa

      Kukahan lie ollu, mistä lie löydetty. No ikävä tataus.
      Oulainen
      17
      2373
    2. Mitä piirteitä rakastat

      Eniten kaivatussasi?
      Ikävä
      44
      1261
    3. Piilorikollisuutta Puolangan päätöksentekoelimissä? Kyllä! Julkisesti todistettu!

      Kyösti (kesk) rehenteli julkisissa tiedotusvälineissä tehneen jo ennen vaaleja sopimuksen kokoomuksen ehdokkaiden kanssa
      Puolanka
      70
      907
    4. Miten suomalaiset miehet

      On usein niin aikaansaamattomia? Odottavat prinsessapalvelua. Odottavat, että nainen tekee aloitteen, että nainen pyytää
      Ikävä
      135
      838
    5. Anna mulle vielä tilaisuus

      näyttää kuinka susta tykkään.
      Ikävä
      45
      831
    6. Mitkä asiat tekevät

      kaivatustasi vetovoimaisen?
      Ikävä
      59
      797
    7. Muistatko vielä

      Missä nähtiin ensimmäisen kerran? Miehelle.
      Ikävä
      42
      766
    8. Eräs läheinen sanoi

      Että mies kyllä ottaa aina itse yhteyttä, jos on kiinnostunut. Oli tilanne mikä hyvänsä. Kuulemma kuvittelin koko jutun.
      Ikävä
      44
      735
    9. Eduskunnassa valmistaudutaan jo persujen täydelliseen romahdukseen - Koko paska kaatuu hetkessä

      – On mahdollista, että käy kuin Assadin Syyrialle tai Ceaușescun Romanialle: koko paska kaatuu aivan hetkessä, kun tarpe
      Perussuomalaiset
      164
      722
    10. Iloista ja aurinkoista pääsiäistä kaikki palstan kivat sinkut :)

      Täällä on näköjään vähän huono meininki tarttunut kuin tuolta muualta mutta pidetään edelleen tämä puoli suht positiivis
      Sinkut
      130
      684
    Aihe