D.....s
D.....s
#python
#programowanie

mam program przetwarzający obraz w sposób jak na zdjeciu.
Chce zrobić dodatkowo tak żeby tworzył nowy obraz/model na podstawie referencyjnego obiektu którego wymiar jest znany czyli np. 1 grosz. Chodzi o to zeby tem model był zorientowany "na płaszczyznę monitora", wiec chodzi mi o rzeczywiste odwzorowanie wymiarów obiektu .
jakies pomysły?
  • Najlepsze
  • Wszystkie komentarze
mk321
mk321
3
w sposób jak na zdjeciu


@Drahearys: ( ͡° ʖ̯ ͡°)
keczub_
@Drahearys: Nie wiem jakie dokładności chcesz otrzymać, ale sprawa w cale nie musi się okazać taka prosta. Jest cały dział nauki zajmujący się pomiarem obiektów na podstawie zdjęć - fotogrametria. Jednym z elementów, który musiałbyś uwzględnić przy obróbce obrazu jest dystorsja, spowodowana niedokładną realizacją rzutu środkowego przez aparat którym wykonywane jest zdjęcie.
D.....s
D.....s
@mk321: przerpaszam xD
D.....s
D.....s
@mk321: w sumie to pal licho wymairowanie, chodzi mi o rzeczywisty model 2d kontórów oprawek
mk321
mk321
0
wiec chodzi mi o rzeczywiste odwzorowanie wymiarów obiektu


@Drahearys: obliczyć na podstawie wielkości monitora. Ogarnij czy da się ją jakąś pobrać. Jak nie, to użytkownik musiałby wpisywać.

Albo dużo lepsze rozwiązanie.
- Użytkownik kalibruje program poprzez przyłożenie karty kredytowej/dowodu
D.....s
D.....s
@mk321: xD
D.....s
D.....s
@Drahearys: powiedzmy ze wysylasz mi zdjecie drzwi na ktorych jest naklejone logo firmy
znajac to logo jestem w stranie zwymiarowac drzwi i stworzyc płaski model no i o to mi chodzi, tylko nie wiem jak z czegos "przesunietego' stworzyc płaski model rzeczywisty. Rzecz ma działąć dla obiektów 2D
mk321
mk321
0
@Drahearys: chyba nie rozumiem.
- Wysyłam ci zdjęcie drzwi o wymiarach których nie znasz.
- Na drzwiach jest naklejone logo w wymiarach, które znasz.
- Teraz możesz wyliczyć wymiary drzwi na podstawie loga.
- ???

Jaki model? Jak "przesunięte"?
D.....s
D.....s
mk321
mk321
0
@Drahearys: toż to czysta matematyka z gimnazjum. Na proporcje zrób.

Arzeczywiste - jest znane (bo to naklejka).
Awirtualne, Bwirtualne - zmierzysz na zdjęciu.
Brzeczywiste - chcesz
D.....s
D.....s
@mk321: okej ale dla bardzoej złozonych obiektów, np okulary będą krzywizny.
mogłbym nadac pozycje kazdemu pixelowi konturu i potem przetransformować w odpowiednia strone po odpowiedniej wspołrzędnej, ale nie bedzie to dla mnie proste ;/
Dzieki za to.
wnocy
wnocy
0
@Drahearys: robisz to przez macierz zniekształcenia perspektywicznego. Jakbyś chciał więcej szczegółów to się pisz.