/dports/graphics/art/ART-1.9.3/rtengine/ |
H A D | green_equil_RT.cc | 164 …vfloat c1 = (vabsf(o1_1 - o1_2) + vabsf(o1_1 - o1_3) + vabsf(o1_1 - o1_4) + vabsf(o1_2 - o1_3) + v… in green_equilibrate() 165 …vfloat c2 = (vabsf(o2_1 - o2_2) + vabsf(o2_1 - o2_3) + vabsf(o2_1 - o2_4) + vabsf(o2_2 - o2_3) + v… in green_equilibrate() 173 vmask mask1 = vmaskf_lt(c1 + c2, tf6v * vabsf(d1 - d2)); in green_equilibrate()
|
H A D | lmmse_demosaic.cc | 699 …dLv = onev / (onev + vabsf(LC2VFU(pix[c][ -2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 700 …dRv = onev / (onev + vabsf(LC2VFU(pix[c][ 2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 701 …dUv = onev / (onev + vabsf(LC2VFU(pix[c][-w2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() 702 …dDv = onev / (onev + vabsf(LC2VFU(pix[c][ w2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() 741 …dLv = onev / (onev + vabsf(LC2VFU(pix[1][ -2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][ 1]) - L… in refinement() 742 …dRv = onev / (onev + vabsf(LC2VFU(pix[1][ 2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][ 1]) - L… in refinement() 743 …dUv = onev / (onev + vabsf(LC2VFU(pix[1][-w2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][w1]) - L… in refinement() 787 …dLv = onev / (onev + vabsf(LC2VFU(pix[d][ -2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 788 …dRv = onev / (onev + vabsf(LC2VFU(pix[d][ 2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 789 …dUv = onev / (onev + vabsf(LC2VFU(pix[d][-w2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() [all …]
|
H A D | CA_correct_RT.cc | 447 vfloat temp1v = epsv + vabsf(rgb1mv1v - rgb1pv1v); in CA_correct_RT() 448 …vfloat wtuv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx - v2) >> 1])) + vabsf(rgb1mv1v … in CA_correct_RT() 449 …vfloat wtdv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx + v2) >> 1])) + vabsf(rgb1pv1v … in CA_correct_RT() 452 vfloat temp2v = epsv + vabsf(rgb1m1v - rgb1p1v); in CA_correct_RT() 453 …vfloat wtlv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx - 2) >> 1])) + vabsf(rgb1m1v - … in CA_correct_RT() 454 …vfloat wtrv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx + 2) >> 1])) + vabsf(rgb1p1v - … in CA_correct_RT() 501 … vfloat temp1v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1pv4 - LVFU(rgb[c][(indx + v4) >> 1]))) + in CA_correct_RT() 507 … vfloat temp2v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1p4 - LVFU(rgb[c][(indx + 4) >> 1]))) + in CA_correct_RT() 1020 …vfloat wtlv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx - 2) >> 1])) +… in CA_correct_RT() 1021 …vfloat wtrv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx + 2) >> 1])) +… in CA_correct_RT() [all …]
|
H A D | fast_demo.cc | 301 absv = vabsf(LVFU(rawData[i - 1][j]) - LVFU(rawData[i + 1][j])); in fast_demosaic() 302 …wtuv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i - 2][j])) + vabsf(LVFU(rawData[i - 1][j]) - LV… in fast_demosaic() 303 …wtdv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i + 2][j])) + vabsf(LVFU(rawData[i + 1][j]) - LV… in fast_demosaic() 304 abs2v = vabsf(LVFU(rawData[i][j - 1]) - LVFU(rawData[i][j + 1])); in fast_demosaic() 305 …wtlv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j - 2])) + vabsf(LVFU(rawData[i][j - 1]) - L… in fast_demosaic() 306 …wtrv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j + 2])) + vabsf(LVFU(rawData[i][j + 1]) - L… in fast_demosaic()
|
H A D | amaze_demosaic_RT.cc | 344 vfloat delhv = vabsf( LVFU( cfa[indx + 1] ) - LVFU( cfa[indx - 1] ) ); in amaze_demosaic_RT() 345 vfloat delvv = vabsf( LVF( cfa[indx + v1] ) - LVF( cfa[indx - v1] ) ); in amaze_demosaic_RT() 346 …STVF(dirwts1[indx], epsv + vabsf( LVFU( cfa[indx + 2] ) - LVF( cfa[indx] )) + vabsf( LVF( cfa[indx… in amaze_demosaic_RT() 347 …STVF(dirwts0[indx], epsv + vabsf( LVF( cfa[indx + v2] ) - LVF( cfa[indx] )) + vabsf( LVF( cfa[indx… in amaze_demosaic_RT() 720 …f_gt( (zd5v - varwtv) * (zd5v - diffwtv), ZEROV ), vmaskf_lt( vabsf( zd5v - diffwtv), vabsf( zd5v … in amaze_demosaic_RT() 1220 … tempv = vself(vmaskf_lt(vabsf(zd5v - tempv), vabsf(zd5v - pmwtaltv)), pmwtaltv, tempv); in amaze_demosaic_RT() 1244 … vmask copymask = vmaskf_ge(vabsf(zd5v - LVFU(pmwt[indx1])), vabsf(zd5v - LVFU(hvwt[indx1]))); in amaze_demosaic_RT() 1399 …vfloat wtnwv = onev / (tempv + vabsf(LVFU(Dgrb[c][(indx - m1) >> 1]) - LVFU(Dgrb[c][(indx - m3) >>… in amaze_demosaic_RT() 1400 …vfloat wtnev = onev / (temp2v + vabsf(LVFU(Dgrb[c][(indx + p1) >> 1]) - LVFU(Dgrb[c][(indx + p3) >… in amaze_demosaic_RT() 1401 …vfloat wtswv = onev / (temp2v + vabsf(LVFU(Dgrb[c][(indx - p1) >> 1]) - LVFU(Dgrb[c][(indx + m3) >… in amaze_demosaic_RT() [all …]
|
/dports/graphics/rawtherapee/rawtherapee-5.8/rtengine/ |
H A D | green_equil_RT.cc | 164 …vfloat c1 = (vabsf(o1_1 - o1_2) + vabsf(o1_1 - o1_3) + vabsf(o1_1 - o1_4) + vabsf(o1_2 - o1_3) + v… in green_equilibrate() 165 …vfloat c2 = (vabsf(o2_1 - o2_2) + vabsf(o2_1 - o2_3) + vabsf(o2_1 - o2_4) + vabsf(o2_2 - o2_3) + v… in green_equilibrate() 173 vmask mask1 = vmaskf_lt(c1 + c2, tf6v * vabsf(d1 - d2)); in green_equilibrate()
|
H A D | lmmse_demosaic.cc | 699 …dLv = onev / (onev + vabsf(LC2VFU(pix[c][ -2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 700 …dRv = onev / (onev + vabsf(LC2VFU(pix[c][ 2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 701 …dUv = onev / (onev + vabsf(LC2VFU(pix[c][-w2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() 702 …dDv = onev / (onev + vabsf(LC2VFU(pix[c][ w2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() 741 …dLv = onev / (onev + vabsf(LC2VFU(pix[1][ -2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][ 1]) - L… in refinement() 742 …dRv = onev / (onev + vabsf(LC2VFU(pix[1][ 2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][ 1]) - L… in refinement() 743 …dUv = onev / (onev + vabsf(LC2VFU(pix[1][-w2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][w1]) - L… in refinement() 787 …dLv = onev / (onev + vabsf(LC2VFU(pix[d][ -2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 788 …dRv = onev / (onev + vabsf(LC2VFU(pix[d][ 2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 789 …dUv = onev / (onev + vabsf(LC2VFU(pix[d][-w2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() [all …]
|
H A D | CA_correct_RT.cc | 444 vfloat temp1v = epsv + vabsf(rgb1mv1v - rgb1pv1v); in CA_correct_RT() 445 …vfloat wtuv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx - v2) >> 1])) + vabsf(rgb1mv1v … in CA_correct_RT() 446 …vfloat wtdv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx + v2) >> 1])) + vabsf(rgb1pv1v … in CA_correct_RT() 449 vfloat temp2v = epsv + vabsf(rgb1m1v - rgb1p1v); in CA_correct_RT() 450 …vfloat wtlv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx - 2) >> 1])) + vabsf(rgb1m1v - … in CA_correct_RT() 451 …vfloat wtrv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx + 2) >> 1])) + vabsf(rgb1p1v - … in CA_correct_RT() 498 … vfloat temp1v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1pv4 - LVFU(rgb[c][(indx + v4) >> 1]))) + in CA_correct_RT() 504 … vfloat temp2v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1p4 - LVFU(rgb[c][(indx + 4) >> 1]))) + in CA_correct_RT() 1017 …vfloat wtlv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx - 2) >> 1])) +… in CA_correct_RT() 1018 …vfloat wtrv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx + 2) >> 1])) +… in CA_correct_RT() [all …]
|
H A D | fast_demo.cc | 308 absv = vabsf(LVFU(rawData[i - 1][j]) - LVFU(rawData[i + 1][j])); in fast_demosaic() 309 …wtuv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i - 2][j])) + vabsf(LVFU(rawData[i - 1][j]) - LV… in fast_demosaic() 310 …wtdv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i + 2][j])) + vabsf(LVFU(rawData[i + 1][j]) - LV… in fast_demosaic() 311 abs2v = vabsf(LVFU(rawData[i][j - 1]) - LVFU(rawData[i][j + 1])); in fast_demosaic() 312 …wtlv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j - 2])) + vabsf(LVFU(rawData[i][j - 1]) - L… in fast_demosaic() 313 …wtrv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j + 2])) + vabsf(LVFU(rawData[i][j + 1]) - L… in fast_demosaic()
|
/dports/graphics/photoflow/PhotoFlow-8472024f/src/rt/rtengine/ |
H A D | CA_correct_RT.cc | 336 vfloat temp1v = epsv + vabsf(rgb1mv1v - rgb1pv1v); in CA_correct_RT() 337 …vfloat wtuv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx - v2) >> 1])) + vabsf(rgb1mv1v … in CA_correct_RT() 338 …vfloat wtdv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx + v2) >> 1])) + vabsf(rgb1pv1v … in CA_correct_RT() 341 vfloat temp2v = epsv + vabsf(rgb1m1v - rgb1p1v); in CA_correct_RT() 342 …vfloat wtlv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx - 2) >> 1])) + vabsf(rgb1m1v - … in CA_correct_RT() 343 …vfloat wtrv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx + 2) >> 1])) + vabsf(rgb1p1v - … in CA_correct_RT() 525 vmask cmask = vmaskf_ge(vabsf(RBint - cinv), zd25v * (RBint + cinv)); in CA_correct_RT() 529 vfloat p0 = onev / (epsv + vabsf(rinv - LVFU(gshift[indx >> 1]))); in CA_correct_RT() 530 vfloat p1 = onev / (epsv + vabsf(rinv - LVFU(gshift[(indx - GRBdir1) >> 1]))); in CA_correct_RT() 531 … vfloat p2 = onev / (epsv + vabsf(rinv - LVFU(gshift[((rr - GRBdir0) * ts + cc) >> 1]))); in CA_correct_RT() [all …]
|
H A D | lmmse_demosaic_RT.cc | 110 …dLv = onev / (onev + vabsf(LC2VFU(pix[c][ -2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 111 …dRv = onev / (onev + vabsf(LC2VFU(pix[c][ 2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 112 …dUv = onev / (onev + vabsf(LC2VFU(pix[c][-w2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() 113 …dDv = onev / (onev + vabsf(LC2VFU(pix[c][ w2]) - LC2VFU(pix[c][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() 153 …dLv = onev / (onev + vabsf(LC2VFU(pix[1][ -2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][ 1]) - L… in refinement() 154 …dRv = onev / (onev + vabsf(LC2VFU(pix[1][ 2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][ 1]) - L… in refinement() 155 …dUv = onev / (onev + vabsf(LC2VFU(pix[1][-w2]) - LC2VFU(pix[1][0])) + vabsf(LC2VFU(pix[c][w1]) - L… in refinement() 200 …dLv = onev / (onev + vabsf(LC2VFU(pix[d][ -2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 201 …dRv = onev / (onev + vabsf(LC2VFU(pix[d][ 2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][ 1]) - L… in refinement() 202 …dUv = onev / (onev + vabsf(LC2VFU(pix[d][-w2]) - LC2VFU(pix[d][0])) + vabsf(LC2VFU(pix[1][w1]) - L… in refinement() [all …]
|
H A D | amaze_demosaic_RT.cc | 367 …STVF(dirwts1[indx], epsv + vabsf( LVFU( cfa[indx + 2] ) - LVF( cfa[indx] )) + vabsf( LVF( cfa[indx… in amaze_demosaic_RT() 368 …STVF(dirwts0[indx], epsv + vabsf( LVF( cfa[indx + v2] ) - LVF( cfa[indx] )) + vabsf( LVF( cfa[indx… in amaze_demosaic_RT() 741 …f_gt( (zd5v - varwtv) * (zd5v - diffwtv), ZEROV ), vmaskf_lt( vabsf( zd5v - diffwtv), vabsf( zd5v … in amaze_demosaic_RT() 1241 tempv = vself(vmaskf_lt(vabsf(zd5v - tempv), vabsf(zd5v - pmwtaltv)), pmwtaltv, tempv); in amaze_demosaic_RT() 1265 vmask copymask = vmaskf_ge(vabsf(zd5v - LVFU(pmwt[indx1])), vabsf(zd5v - LVFU(hvwt[indx1]))); in amaze_demosaic_RT() 1277 guv = vself(vmaskf_lt(vabsf(onev - cruv), arthreshv), guv, gu2v); in amaze_demosaic_RT() 1282 gdv = vself(vmaskf_lt(vabsf(onev - crdv), arthreshv), gdv, gd2v); in amaze_demosaic_RT() 1295 glv = vself(vmaskf_lt(vabsf(onev - crlv), arthreshv), glv, gl2v); in amaze_demosaic_RT() 1300 grv = vself(vmaskf_lt(vabsf(onev - crrv), arthreshv), grv, gr2v); in amaze_demosaic_RT() 1420 …vfloat wtnwv = onev / (tempv + vabsf(LVFU(Dgrb[c][(indx - m1) >> 1]) - LVFU(Dgrb[c][(indx - m3) >>… in amaze_demosaic_RT() [all …]
|
/dports/graphics/librtprocess/librtprocess-0.11.0/src/demosaic/ |
H A D | lmmse.cc | 78 …dLv = onev / (onev + vabsf(LC2VFU(rgb[c][row][col - 2]) - centre) + vabsf(LC2VFU(rgb[1][row][col +… in refinement() 79 …dRv = onev / (onev + vabsf(LC2VFU(rgb[c][row][col + 2]) - centre) + vabsf(LC2VFU(rgb[1][row][col +… in refinement() 80 …dUv = onev / (onev + vabsf(LC2VFU(rgb[c][row - 2][col]) - centre) + vabsf(LC2VFU(rgb[1][row + 1][c… in refinement() 81 …dDv = onev / (onev + vabsf(LC2VFU(rgb[c][row + 2][col]) - centre) + vabsf(LC2VFU(rgb[1][row + 1][c… in refinement() 114 …dLv = onev / (onev + vabsf(LC2VFU(rgb[1][row][col - 2]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 115 …dRv = onev / (onev + vabsf(LC2VFU(rgb[1][row][col + 2]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 116 …dUv = onev / (onev + vabsf(LC2VFU(rgb[1][row - 2][col]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 153 …dLv = onev / (onev + vabsf(LC2VFU(rgb[d][row][col - 2]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() 154 …dRv = onev / (onev + vabsf(LC2VFU(rgb[d][row][col + 2]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() 155 …dUv = onev / (onev + vabsf(LC2VFU(rgb[d][row - 2][col]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() [all …]
|
H A D | igv.cc | 163 …ngv = epsv + (vabsf(LVFU(rgb[1][(indx - v1) >> 1]) - LVFU(rgb[1][(indx - v3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 164 …egv = epsv + (vabsf(LVFU(rgb[1][(indx + h1) >> 1]) - LVFU(rgb[1][(indx + h3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 165 …wgv = epsv + (vabsf(LVFU(rgb[1][(indx - h1) >> 1]) - LVFU(rgb[1][(indx - h3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 166 …sgv = epsv + (vabsf(LVFU(rgb[1][(indx + v1) >> 1]) - LVFU(rgb[1][(indx + v3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 309 …ngv = onev / (epsv + vabsf(LVFU(chr[0][(indx - v1) >> 1]) - LVFU(chr[0][(indx - v3) >> 1])) + vabs… in igv_demosaic() 310 …egv = onev / (epsv + vabsf(LVFU(chr[0][(indx + h1) >> 1]) - LVFU(chr[0][(indx + h3) >> 1])) + vabs… in igv_demosaic() 311 …wgv = onev / (epsv + vabsf(LVFU(chr[0][(indx - h1) >> 1]) - LVFU(chr[0][(indx - h3) >> 1])) + vabs… in igv_demosaic() 312 …sgv = onev / (epsv + vabsf(LVFU(chr[0][(indx + v1) >> 1]) - LVFU(chr[0][(indx + v3) >> 1])) + vabs… in igv_demosaic() 344 …ngv = onev / (epsv + vabsf(LVFU(chr[1][(indx - v1) >> 1]) - LVFU(chr[1][(indx - v3) >> 1])) + vabs… in igv_demosaic() 345 …egv = onev / (epsv + vabsf(LVFU(chr[1][(indx + h1) >> 1]) - LVFU(chr[1][(indx + h3) >> 1])) + vabs… in igv_demosaic() [all …]
|
H A D | bayerfast.cc | 126 … const vfloat absv = vabsf(LVFU(rawData[i - 1][j]) - LVFU(rawData[i + 1][j])); in bayerfast_demosaic() 127 …const vfloat wtuv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i - 2][j])) + vabsf(LVFU(rawData[i … in bayerfast_demosaic() 128 …const vfloat wtdv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i + 2][j])) + vabsf(LVFU(rawData[i … in bayerfast_demosaic() 129 … const vfloat abs2v = vabsf(LVFU(rawData[i][j - 1]) - LVFU(rawData[i][j + 1])); in bayerfast_demosaic() 130 …const vfloat wtlv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j - 2])) + vabsf(LVFU(rawData[i… in bayerfast_demosaic() 131 …const vfloat wtrv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j + 2])) + vabsf(LVFU(rawData[i… in bayerfast_demosaic()
|
H A D | amaze.cc | 368 vfloat delhv = vabsf( LVFU( cfa[indx + 1] ) - LVFU( cfa[indx - 1] ) ); in amaze_demosaic() 369 vfloat delvv = vabsf( LVF( cfa[indx + v1] ) - LVF( cfa[indx - v1] ) ); in amaze_demosaic() 370 …STVF(dirwts1[indx], epsv + vabsf( LVFU( cfa[indx + 2] ) - LVF( cfa[indx] )) + vabsf( LVF( cfa[indx… in amaze_demosaic() 371 …STVF(dirwts0[indx], epsv + vabsf( LVF( cfa[indx + v2] ) - LVF( cfa[indx] )) + vabsf( LVF( cfa[indx… in amaze_demosaic() 744 …f_gt( (zd5v - varwtv) * (zd5v - diffwtv), ZEROV ), vmaskf_lt( vabsf( zd5v - diffwtv), vabsf( zd5v … in amaze_demosaic() 1244 … tempv = vself(vmaskf_lt(vabsf(zd5v - tempv), vabsf(zd5v - pmwtaltv)), pmwtaltv, tempv); in amaze_demosaic() 1268 … vmask copymask = vmaskf_ge(vabsf(zd5v - LVFU(pmwt[indx1])), vabsf(zd5v - LVFU(hvwt[indx1]))); in amaze_demosaic() 1423 …vfloat wtnwv = onev / (tempv + vabsf(LVFU(Dgrb[c][(indx - m1) >> 1]) - LVFU(Dgrb[c][(indx - m3) >>… in amaze_demosaic() 1424 …vfloat wtnev = onev / (temp2v + vabsf(LVFU(Dgrb[c][(indx + p1) >> 1]) - LVFU(Dgrb[c][(indx + p3) >… in amaze_demosaic() 1425 …vfloat wtswv = onev / (temp2v + vabsf(LVFU(Dgrb[c][(indx - p1) >> 1]) - LVFU(Dgrb[c][(indx + m3) >… in amaze_demosaic() [all …]
|
/dports/astro/siril/siril/subprojects/librtprocess/src/demosaic/ |
H A D | lmmse.cc | 78 …dLv = onev / (onev + vabsf(LC2VFU(rgb[c][row][col - 2]) - centre) + vabsf(LC2VFU(rgb[1][row][col +… in refinement() 79 …dRv = onev / (onev + vabsf(LC2VFU(rgb[c][row][col + 2]) - centre) + vabsf(LC2VFU(rgb[1][row][col +… in refinement() 80 …dUv = onev / (onev + vabsf(LC2VFU(rgb[c][row - 2][col]) - centre) + vabsf(LC2VFU(rgb[1][row + 1][c… in refinement() 81 …dDv = onev / (onev + vabsf(LC2VFU(rgb[c][row + 2][col]) - centre) + vabsf(LC2VFU(rgb[1][row + 1][c… in refinement() 114 …dLv = onev / (onev + vabsf(LC2VFU(rgb[1][row][col - 2]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 115 …dRv = onev / (onev + vabsf(LC2VFU(rgb[1][row][col + 2]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 116 …dUv = onev / (onev + vabsf(LC2VFU(rgb[1][row - 2][col]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 153 …dLv = onev / (onev + vabsf(LC2VFU(rgb[d][row][col - 2]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() 154 …dRv = onev / (onev + vabsf(LC2VFU(rgb[d][row][col + 2]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() 155 …dUv = onev / (onev + vabsf(LC2VFU(rgb[d][row - 2][col]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() [all …]
|
H A D | igv.cc | 163 …ngv = epsv + (vabsf(LVFU(rgb[1][(indx - v1) >> 1]) - LVFU(rgb[1][(indx - v3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 164 …egv = epsv + (vabsf(LVFU(rgb[1][(indx + h1) >> 1]) - LVFU(rgb[1][(indx + h3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 165 …wgv = epsv + (vabsf(LVFU(rgb[1][(indx - h1) >> 1]) - LVFU(rgb[1][(indx - h3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 166 …sgv = epsv + (vabsf(LVFU(rgb[1][(indx + v1) >> 1]) - LVFU(rgb[1][(indx + v3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 309 …ngv = onev / (epsv + vabsf(LVFU(chr[0][(indx - v1) >> 1]) - LVFU(chr[0][(indx - v3) >> 1])) + vabs… in igv_demosaic() 310 …egv = onev / (epsv + vabsf(LVFU(chr[0][(indx + h1) >> 1]) - LVFU(chr[0][(indx + h3) >> 1])) + vabs… in igv_demosaic() 311 …wgv = onev / (epsv + vabsf(LVFU(chr[0][(indx - h1) >> 1]) - LVFU(chr[0][(indx - h3) >> 1])) + vabs… in igv_demosaic() 312 …sgv = onev / (epsv + vabsf(LVFU(chr[0][(indx + v1) >> 1]) - LVFU(chr[0][(indx + v3) >> 1])) + vabs… in igv_demosaic() 344 …ngv = onev / (epsv + vabsf(LVFU(chr[1][(indx - v1) >> 1]) - LVFU(chr[1][(indx - v3) >> 1])) + vabs… in igv_demosaic() 345 …egv = onev / (epsv + vabsf(LVFU(chr[1][(indx + h1) >> 1]) - LVFU(chr[1][(indx + h3) >> 1])) + vabs… in igv_demosaic() [all …]
|
H A D | bayerfast.cc | 126 … const vfloat absv = vabsf(LVFU(rawData[i - 1][j]) - LVFU(rawData[i + 1][j])); in bayerfast_demosaic() 127 …const vfloat wtuv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i - 2][j])) + vabsf(LVFU(rawData[i … in bayerfast_demosaic() 128 …const vfloat wtdv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i + 2][j])) + vabsf(LVFU(rawData[i … in bayerfast_demosaic() 129 … const vfloat abs2v = vabsf(LVFU(rawData[i][j - 1]) - LVFU(rawData[i][j + 1])); in bayerfast_demosaic() 130 …const vfloat wtlv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j - 2])) + vabsf(LVFU(rawData[i… in bayerfast_demosaic() 131 …const vfloat wtrv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j + 2])) + vabsf(LVFU(rawData[i… in bayerfast_demosaic()
|
/dports/graphics/photoflow/PhotoFlow-8472024f/src/external/librtprocess/src/demosaic/ |
H A D | lmmse.cc | 78 …dLv = onev / (onev + vabsf(LC2VFU(rgb[c][row][col - 2]) - centre) + vabsf(LC2VFU(rgb[1][row][col +… in refinement() 79 …dRv = onev / (onev + vabsf(LC2VFU(rgb[c][row][col + 2]) - centre) + vabsf(LC2VFU(rgb[1][row][col +… in refinement() 80 …dUv = onev / (onev + vabsf(LC2VFU(rgb[c][row - 2][col]) - centre) + vabsf(LC2VFU(rgb[1][row + 1][c… in refinement() 81 …dDv = onev / (onev + vabsf(LC2VFU(rgb[c][row + 2][col]) - centre) + vabsf(LC2VFU(rgb[1][row + 1][c… in refinement() 114 …dLv = onev / (onev + vabsf(LC2VFU(rgb[1][row][col - 2]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 115 …dRv = onev / (onev + vabsf(LC2VFU(rgb[1][row][col + 2]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 116 …dUv = onev / (onev + vabsf(LC2VFU(rgb[1][row - 2][col]) - LC2VFU(rgb[1][row][col])) + vabsf(LC2VFU… in refinement() 153 …dLv = onev / (onev + vabsf(LC2VFU(rgb[d][row][col - 2]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() 154 …dRv = onev / (onev + vabsf(LC2VFU(rgb[d][row][col + 2]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() 155 …dUv = onev / (onev + vabsf(LC2VFU(rgb[d][row - 2][col]) - LC2VFU(rgb[d][row][col])) + vabsf(LC2VFU… in refinement() [all …]
|
H A D | igv.cc | 163 …ngv = epsv + (vabsf(LVFU(rgb[1][(indx - v1) >> 1]) - LVFU(rgb[1][(indx - v3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 164 …egv = epsv + (vabsf(LVFU(rgb[1][(indx + h1) >> 1]) - LVFU(rgb[1][(indx + h3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 165 …wgv = epsv + (vabsf(LVFU(rgb[1][(indx - h1) >> 1]) - LVFU(rgb[1][(indx - h3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 166 …sgv = epsv + (vabsf(LVFU(rgb[1][(indx + v1) >> 1]) - LVFU(rgb[1][(indx + v3) >> 1])) + vabsf(LVFU(… in igv_demosaic() 309 …ngv = onev / (epsv + vabsf(LVFU(chr[0][(indx - v1) >> 1]) - LVFU(chr[0][(indx - v3) >> 1])) + vabs… in igv_demosaic() 310 …egv = onev / (epsv + vabsf(LVFU(chr[0][(indx + h1) >> 1]) - LVFU(chr[0][(indx + h3) >> 1])) + vabs… in igv_demosaic() 311 …wgv = onev / (epsv + vabsf(LVFU(chr[0][(indx - h1) >> 1]) - LVFU(chr[0][(indx - h3) >> 1])) + vabs… in igv_demosaic() 312 …sgv = onev / (epsv + vabsf(LVFU(chr[0][(indx + v1) >> 1]) - LVFU(chr[0][(indx + v3) >> 1])) + vabs… in igv_demosaic() 344 …ngv = onev / (epsv + vabsf(LVFU(chr[1][(indx - v1) >> 1]) - LVFU(chr[1][(indx - v3) >> 1])) + vabs… in igv_demosaic() 345 …egv = onev / (epsv + vabsf(LVFU(chr[1][(indx + h1) >> 1]) - LVFU(chr[1][(indx + h3) >> 1])) + vabs… in igv_demosaic() [all …]
|
H A D | bayerfast.cc | 126 … const vfloat absv = vabsf(LVFU(rawData[i - 1][j]) - LVFU(rawData[i + 1][j])); in bayerfast_demosaic() 127 …const vfloat wtuv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i - 2][j])) + vabsf(LVFU(rawData[i … in bayerfast_demosaic() 128 …const vfloat wtdv = INVGRADV(absv + vabsf(tempv - LVFU(rawData[i + 2][j])) + vabsf(LVFU(rawData[i … in bayerfast_demosaic() 129 … const vfloat abs2v = vabsf(LVFU(rawData[i][j - 1]) - LVFU(rawData[i][j + 1])); in bayerfast_demosaic() 130 …const vfloat wtlv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j - 2])) + vabsf(LVFU(rawData[i… in bayerfast_demosaic() 131 …const vfloat wtrv = INVGRADV(abs2v + vabsf(tempv - LVFU(rawData[i][j + 2])) + vabsf(LVFU(rawData[i… in bayerfast_demosaic()
|
/dports/graphics/librtprocess/librtprocess-0.11.0/src/preprocess/ |
H A D | CA_correct.cc | 446 vfloat temp1v = epsv + vabsf(rgb1mv1v - rgb1pv1v); in CA_correct() 447 …vfloat wtuv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx - v2) >> 1])) + vabsf(rgb1mv1v … in CA_correct() 448 …vfloat wtdv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx + v2) >> 1])) + vabsf(rgb1pv1v … in CA_correct() 451 vfloat temp2v = epsv + vabsf(rgb1m1v - rgb1p1v); in CA_correct() 452 …vfloat wtlv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx - 2) >> 1])) + vabsf(rgb1m1v - … in CA_correct() 453 …vfloat wtrv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx + 2) >> 1])) + vabsf(rgb1p1v - … in CA_correct() 501 … vfloat temp1v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1pv4 - LVFU(rgb[c][(indx + v4) >> 1]))) + in CA_correct() 507 … vfloat temp2v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1p4 - LVFU(rgb[c][(indx + 4) >> 1]))) + in CA_correct() 1013 …vfloat wtlv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx - 2) >> 1])) +… in CA_correct() 1014 …vfloat wtrv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx + 2) >> 1])) +… in CA_correct() [all …]
|
/dports/astro/siril/siril/subprojects/librtprocess/src/preprocess/ |
H A D | CA_correct.cc | 446 vfloat temp1v = epsv + vabsf(rgb1mv1v - rgb1pv1v); in CA_correct() 447 …vfloat wtuv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx - v2) >> 1])) + vabsf(rgb1mv1v … in CA_correct() 448 …vfloat wtdv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx + v2) >> 1])) + vabsf(rgb1pv1v … in CA_correct() 451 vfloat temp2v = epsv + vabsf(rgb1m1v - rgb1p1v); in CA_correct() 452 …vfloat wtlv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx - 2) >> 1])) + vabsf(rgb1m1v - … in CA_correct() 453 …vfloat wtrv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx + 2) >> 1])) + vabsf(rgb1p1v - … in CA_correct() 501 … vfloat temp1v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1pv4 - LVFU(rgb[c][(indx + v4) >> 1]))) + in CA_correct() 507 … vfloat temp2v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1p4 - LVFU(rgb[c][(indx + 4) >> 1]))) + in CA_correct() 1013 …vfloat wtlv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx - 2) >> 1])) +… in CA_correct() 1014 …vfloat wtrv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx + 2) >> 1])) +… in CA_correct() [all …]
|
/dports/graphics/photoflow/PhotoFlow-8472024f/src/external/librtprocess/src/preprocess/ |
H A D | CA_correct.cc | 446 vfloat temp1v = epsv + vabsf(rgb1mv1v - rgb1pv1v); in CA_correct() 447 …vfloat wtuv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx - v2) >> 1])) + vabsf(rgb1mv1v … in CA_correct() 448 …vfloat wtdv = onev / SQRV(temp1v + vabsf(rgbcv - LVFU(rgb[c][(indx + v2) >> 1])) + vabsf(rgb1pv1v … in CA_correct() 451 vfloat temp2v = epsv + vabsf(rgb1m1v - rgb1p1v); in CA_correct() 452 …vfloat wtlv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx - 2) >> 1])) + vabsf(rgb1m1v - … in CA_correct() 453 …vfloat wtrv = onev / SQRV(temp2v + vabsf(rgbcv - LVFU(rgb[c][(indx + 2) >> 1])) + vabsf(rgb1p1v - … in CA_correct() 501 … vfloat temp1v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1pv4 - LVFU(rgb[c][(indx + v4) >> 1]))) + in CA_correct() 507 … vfloat temp2v = vabsf(vabsf((rgb1v - rgbcv) - (rgb1p4 - LVFU(rgb[c][(indx + 4) >> 1]))) + in CA_correct() 1013 …vfloat wtlv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx - 2) >> 1])) +… in CA_correct() 1014 …vfloat wtrv = onev / SQRV(val2v + vabsf(LVFU(rgb[c][indx >> 1]) - LVFU(rgb[c][(indx + 2) >> 1])) +… in CA_correct() [all …]
|