xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-09
  • 語言: C/C++
  • 標(biāo)簽: 擬合平面??

資源簡(jiǎn)介

多個(gè)三維空間點(diǎn)擬合平面,平面方程設(shè)為Ax+By+Cz+1=0。

資源截圖

代碼片段和文件信息

#include
#include
using?namespace?std;
using?namespace?cv;

void?getpoint(vector&?point3d)
{
float?a?=?1;
float?b?=?1;
float?c?=?1;
float?d?=?1;
float?x;
float?y;
float?z;

float?random;
for?(int?i?=?0;?i<100;?++i)
for?(int?j?=?0;?j? {
random?=?rand()?%?10;
random?=?random?/?1000;//?隨機(jī)產(chǎn)生噪聲,加到z坐標(biāo)上。
x?=?i;
y?=?j;
z?=?(-d?-?a*x?-?b*y)?/?c?+?random;

point3d.push_back(Point3f(x?y?z));
}
}

void?get_plane(vector?point?double&?A?double&?B?double&?C)
{
double?x?=?0?y?=?0?z?=?0?xy?=?0?xz?=?0?yz?=?0?x2?=?0?y2?=?0?z2?=?0;
for?(int?i?=?0;?i? {
x?+=?point[i].x;
y?+=?point[i].y;
z?+=?point[i].z;
xy?+=?point[i].x*point[i].y;
xz?+=?

評(píng)論

共有 條評(píng)論

相關(guān)資源