Witam.
Postanowiłem wrzucic krótki tutorial dosyć skutecznego usuwania padniętej kolumny matrycy CCD przy pomocy modułu Pixelmath programu Pixinsight.
Poniewaz padnięta kolumna w mojej kamerce juz niemiłosiernie mnie wkurzała ( centrum kadru), napisałem sobie formułkę korygującą tą wadę we wstępnie skalibrowanych , liniowych plikach jeszcze przed zestakowaniem .
Wygląda ona tak:
tresh=0.09;
ded1=1465;
mean_range=random()*3;
pix=pixel($T,xpos(),ypos());
iif((xpos()==ded1)&&(pix<tresh),mean(pixel($T,xpos()-mean_range,ypos()),pixel($T,xpos()+mean_range,ypos())),$T)
Formułę należy wpisać w edytor Pixelmath
Na pierwszy rzut oka wygląda skopmplikowanie, ale działa tak, że nadaje pikselom z padniętej kolumny uśrednioną wartość z okolicznych pikseli , oszczędzając przy tym jasne partie obrazu ( nie niszcząc gwiazd, czy mgławic itp).
Parametry tresh, ded1 i mean_range to odpowiednio próg tła, współrzędna x uszkodzonej kolumny( moja to 1465) oraz zakres uśredniania . Można też korygować kilka kolumn na raz ,dodając dodatkowy parametr i odpowiednio modyfikując warunek polecenia.
Poniżej wycinek klatki z widocznym działaniem formułki:
Gotowy proces można oczywiście aplikować hurtowo do wielu plików (poprzez Image Container) , uzyskując idealnie naprawiony materiał zdatny do dalszej obróbki.
To tyle, może komuś się przyda . Jakby ktoś sobie życzył, moge podesłac gotowy proces w pliku XPSM
Pozdawiam