mirror of
				https://github.com/PaddlePaddle/FastDeploy.git
				synced 2025-10-31 03:46:40 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			13 lines
		
	
	
		
			492 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			492 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| Matrix3Xd M = Matrix3Xd::Random(3, 5);
 | |
| Projective3d P(Matrix4d::Random());
 | |
| cout << "The matrix M is:" << endl << M << endl << endl;
 | |
| cout << "M.colwise().homogeneous():" << endl
 | |
|      << M.colwise().homogeneous() << endl
 | |
|      << endl;
 | |
| cout << "P * M.colwise().homogeneous():" << endl
 | |
|      << P * M.colwise().homogeneous() << endl
 | |
|      << endl;
 | |
| cout << "P * M.colwise().homogeneous().hnormalized(): " << endl
 | |
|      << (P * M.colwise().homogeneous()).colwise().hnormalized() << endl
 | |
|      << endl;
 | 
