⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 measurement.cpp

📁 使用支持向量机(svm)方法进行图像的单视度量(single view metrology)的vc++(需要用到wxwindows2.4.2)和matlab源代码.
💻 CPP
字号:
#include "measurement.h"

/* k閜 sz閘ess間e, k閜 magass醙a, vanishing pointok m醫rixkoordin醫醝nak bead醩a */
Measurement::Measurement(int w, int h, int vap1_x, int vap1_y, int vap2_x, int vap2_y) {

	width = w;
	height = h;
	
	vp1_x = vap1_x;
	vp1_y = h - vap1_y;
	vp2_x = vap2_x;
	vp2_y = h - vap2_y;

	if (vp1_x == vp2_x) vp1_x++;	//koordinata modosito, hogy az iranytangens ne legyen vegtelen
	if (vp1_y == vp2_y) vp1_y++;	//koordinata modosito, hogy az iranytangens ne legyen vegtelen

}

	
void Measurement::setRefData( int ireftop_x, int ireftop_y, int irefdown_x, int irefdown_y, float frefsize) {

	reftop_x = ireftop_x;
	reftop_y = height - ireftop_y;
	refdown_x = irefdown_x;
	refdown_y = height - irefdown_y;
	refsize = (frefsize < 0) ? -frefsize : frefsize;

	if (reftop_x == refdown_x) reftop_x++;	//koordinata modosito, hogy az iranytangens ne legyen vegtelen
	if (reftop_y == refdown_y) reftop_y++;	//koordinata modosito, hogy az iranytangens ne legyen vegtelen
}


void Measurement::setMeasureCoordinates(
				int imtop_x, //m閞end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -