Searched refs:trs (Results 1 – 13 of 13) sorted by relevance
37 inline double ProjZ(double trs[3][3], double x, double y, double f) in ProjZ()39 return ((trs)[2][0]*(x) + (trs)[2][1]*(y) + (trs)[2][2]*(f)); in ProjZ()42 inline double ProjX(double trs[3][3], double x, double y, double z, double f) in ProjX()44 return (((trs)[0][0]*(x) + (trs)[0][1]*(y) + (trs)[0][2]*(f)) / (z)); in ProjX()47 inline double ProjY(double trs[3][3], double x, double y, double z, double f) in ProjY()49 return (((trs)[1][0]*(x) + (trs)[1][1]*(y) + (trs)[1][2]*(f)) / (z)); in ProjY()
87 inv33d(ref->trs, invtrs); in AlignToMiddleFrame()93 mult33d(temp, invtrs, mb->trs); in AlignToMiddleFrame()94 memcpy(mb->trs, temp, sizeof(temp)); in AlignToMiddleFrame()95 normProjMat33d(mb->trs); in AlignToMiddleFrame()164 FrameToMosaicRect(mb->width, mb->height, mb->trs, mb->brect); in runBlend()169 FrameToMosaic(mb->trs, 0.0, 0.0, x0, y0); in runBlend()170 FrameToMosaic(mb->trs, 0.0, mb->height-1.0, x1, y1); in runBlend()171 FrameToMosaic(mb->trs, mb->width-1.0, mb->height-1.0, x2, y2); in runBlend()172 FrameToMosaic(mb->trs, mb->width-1.0, 0.0, x3, y3); in runBlend()571 ProcessPyramidForThisFrame(csite, mb->vcrect, mb->brect, rect, imgMos, mb->trs, site_idx); in DoMergeAndBlend()[all …]
193 int Align::getLastTRS(double trs[3][3]) in getLastTRS()197 trs[0][0] = 1.0; in getLastTRS()198 trs[0][1] = 0.0; in getLastTRS()199 trs[0][2] = 0.0; in getLastTRS()200 trs[1][0] = 0.0; in getLastTRS()201 trs[1][1] = 1.0; in getLastTRS()202 trs[1][2] = 0.0; in getLastTRS()203 trs[2][0] = 0.0; in getLastTRS()204 trs[2][1] = 0.0; in getLastTRS()205 trs[2][2] = 1.0; in getLastTRS()[all …]
101 void FrameToMosaic(double trs[3][3], double x, double y, double &wx, double &wy);102 void MosaicToFrame(double trs[3][3], double x, double y, double &wx, double &wy);103 void FrameToMosaicRect(int width, int height, double trs[3][3], BlendRect &brect);109 …dRect &vcrect, BlendRect &brect, MosaicRect &rect, YUVinfo &imgMos, double trs[3][3], int site_idx…
145 aligner->getLastTRS(frame->trs); in addFrame()236 for (int i = 0; i < frames_size; i++) sineAngle += frames[i]->trs[0][1]; in balanceRotations()247 memcpy(tmp, frames[i]->trs, sizeof(tmp)); in balanceRotations()248 mult33d(frames[i]->trs, m, tmp); in balanceRotations()
69 int getLastTRS(double trs[3][3]);
71 double trs[3][3]; variable
169 double trs[3][3]; in AddFrame() local173 mosaic[mID]->getAligner()->getLastTRS(trs); in AddFrame()178 trs1d[0] = trs[0][0]; in AddFrame()179 trs1d[1] = trs[0][1]; in AddFrame()180 trs1d[2] = trs[0][2]; in AddFrame()181 trs1d[3] = trs[1][0]; in AddFrame()182 trs1d[4] = trs[1][1]; in AddFrame()183 trs1d[5] = trs[1][2]; in AddFrame()184 trs1d[6] = trs[2][0]; in AddFrame()185 trs1d[7] = trs[2][1]; in AddFrame()[all …]
283 void UpdateWarpTransformation(float *trs) in UpdateWarpTransformation() argument289 gThisH1t[i] = trs[i]; in UpdateWarpTransformation()335 gThisTx = trs[2]; in UpdateWarpTransformation()
29 extern "C" void UpdateWarpTransformation(float *trs);
1dictionary=main:cs,locale=cs,description=Čeština,date=1393228134, ...
1dictionary=main:lv,locale=lv,description=Latviešu,date=1393228136, ...