Kép szűrés - Gauss filter - openCV

Kép szűrés - Gauss filter - openCV
2009-03-13T11:16:03+01:00
2009-03-13T11:21:54+01:00
2022-11-12T21:45:37+01:00
noob
Sziasztok!

Szeretném egy openCV alapú forráskódban a Gauss-szűrést megvalósító függvényt megcsinálni.

Adott egy 5x5 mátrix, amelyet gondolatban a kép fölé viszek minden pixelpozícióba, ekkor veszem az adott pixel intenzitásának és a "felette" levő mátrix elemnek a szorzatát, és ezeket a szorzatokat összegzem. A kapott összeg lesz az adott pixel pozícióban lévő pixel intenzitása.
Ez elvileg diszkrét konvolúció művelet.

Van azonban amit nem értek:

Adott pixelpozíció esetén hova rakom a mátrixot? A mátrix bal felső eleme lesz a pixel pozíció felett, vagy a középső eleme? Vagy melyik elem?

Tudom, hogy úgy illendő, hogy csak lassan csepegtettek infókat, azért, hogy önállóan oldjam meg, hiszen így ferjlődöm a legtöbbet.

A dolog azonban igencsak sürgős, így aki tud valahol egy konkrét forrásfájlt, vagy esetleg ide le tudja írni, annak megbocsátom hogy elárulta a megoldást, amit nekem kellett volna kiokoskodni :)

üdv
noob
Mutasd a teljes hozzászólást!

Adott pixelpozíció esetén hova rakom a mátrixot? A mátrix bal felső eleme lesz a pixel pozíció felett, vagy a középső eleme? Vagy melyik elem?


A kozepso. Itt van meg egy kis segitseg: link
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd