freebsd-ports/graphics/pfstools/files/patch-src_camera_pfsalign.cpp
Yuri Victorovich 54975cd08c graphics/pfstools: Update to 2.1.0
Port changes:
* Change to DISTVERSION
* Add LICENSE_FILE
* Change to cmake (from gmake)
* Update of all options accordingly

PR:		225537
Submitted by:	Iouri V. Ivliev <fbsd@any.com.ru> (maintainer)
2018-03-20 06:33:01 +00:00

11 lines
716 B
C++

--- src/camera/pfsalign.cpp.orig 2018-03-01 12:03:22 UTC
+++ src/camera/pfsalign.cpp
@@ -643,7 +643,7 @@ void alignFrames(int argc, char *argv[])
homoMC.push_back( trans );
- double data[4][3] = { { 0, 0, 1 }, { frames[kk].size.width, 0, 1 }, { frames[kk].size.width, frames[kk].size.height, 1 }, { 0, frames[kk].size.height, 1 } };
+ double data[4][3] = { { 0.0, 0.0, 1.0 }, { static_cast<double>(frames[kk].size.width), 0.0, 1.0 }, { static_cast<double>(frames[kk].size.width), static_cast<double>(frames[kk].size.height), 1.0 }, { 0.0, static_cast<double>(frames[kk].size.height), 1.0 } };
Mat corners( 4, 3, CV_64F, data );
Mat corners_trans = trans * corners.t();