• 大小: 86KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: C#
  • 标签: 摄影程序  

资源简介

用C#语言实现了解析法相对定向 绝对定向的过程 需要的自行下载

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace 解析法相对与绝对定向
{
    public partial class Form1 : Form
    {


        #region           //变量定义

        string wholeTxt;

        public int Count = 0;     //相对定向迭代次数
        public int Count_ = 0;    //绝对定向迭代次数

        public double f = 6148.4;  //焦距
        public double sita;        //单位权中误差

        public double[] x1 = new double[8];   //相对定向左右像点x,y坐标
        public double[] y1 = new double[8];
        public double[] x2 = new double[8];
        public double[] y2 = new double[8];

        public double[] _x1 = new double[4];  //绝对定向控制点像方x,y坐标
        public double[] _y1 = new double[4];
        public double[] _x2 = new double[4];
        public double[] _y2 = new double[4];

        public double[] X = new double[4];   //绝对定向控制点物方坐标
        public double[] Y = new double[4];
        public double[] Z = new double[4];

        public double[] u1 = new double[8];   //左右像点像空间辅助坐标
        public double[] v1 = new double[8];
        public double[] w1 = new double[8];
        public double[] u2 = new double[8];
        public double[] v2 = new double[8];
        public double[] w2 = new double[8];

        public double[] _u1 = new double[4];   //模型像点像空间辅助坐标
        public double[] _v1 = new double[4];
        public double[] _w1 = new double[4];
        public double[] _u2 = new double[4];
        public double[] _v2 = new double[4];
        public double[] _w2 = new double[4];

        public double[] _U = new double[4];   //模型点像空间辅助坐标
        public double[] _V = new double[4];
        public double[] _W = new double[4];

        public double Ug Vg Wg Xg Yg Zg;
        //public double Vg = 0;

        public double[] U_ = new double[4];
        public double[] V_ = new double[4];
        public double[] W_ = new double[4];
        public double[] X_ = new double[4];
        public double[] Y_ = new double[4];
        public double[] Z_ = new double[4];

        public double[] N1 = new double[8];    //左右像点投影系数
        public double[] N2 = new double[8];

        public double bu = 3646.645752;            //相对定向元素
        public double bv bw ψ2 ω2 κ2;
        public double μ γ;

        public double Ψ Ω K λ Xs Ys Zs;    //绝对定向元素


        public double[] R2 = new double[3 3];   //右片旋转矩阵

        public double[] A = new double[8 5];   //误差方程系数矩阵
        public double[] L = new double[8 1];    //误差方程常数项矩阵

        public double[] At = new double[5 8];   //平差中间矩阵
        public double[] Naa = new double[5 5];
        public double[] Naai = new double[5 5];
        public double[] W = new double[5 1];
        public double[] V = new double[8 1];
        public double[] Vt = new double[1 8];

        public double[] 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-08-21 10:04  解析法相对与绝对定向C#\
     文件        1324  2013-08-21 10:04  解析法相对与绝对定向C#\UpgradeLog.xml
     目录           0  2013-08-21 10:04  解析法相对与绝对定向C#\_UpgradeReport_Files\
     文件        3348  2013-08-21 10:04  解析法相对与绝对定向C#\_UpgradeReport_Files\UpgradeReport.css
     文件       12505  2010-05-04 13:19  解析法相对与绝对定向C#\_UpgradeReport_Files\UpgradeReport.xslt
     文件          69  2013-08-21 10:04  解析法相对与绝对定向C#\_UpgradeReport_Files\UpgradeReport_Minus.gif
     文件          71  2013-08-21 10:04  解析法相对与绝对定向C#\_UpgradeReport_Files\UpgradeReport_Plus.gif
     目录           0  2013-08-20 22:33  解析法相对与绝对定向C#\解析法相对与绝对定向\
     文件         980  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向.sln
     文件       21504  2013-08-21 10:11  解析法相对与绝对定向C#\解析法相对与绝对定向.suo
     目录           0  2013-08-20 21:55  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\
     目录           0  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\Debug\
     文件         549  2011-10-26 19:58  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\Debug\相对定向数据.txt
     文件         499  2011-10-27 10:03  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\Debug\绝对定向数据.txt
     文件       27136  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\Debug\解析法相对与绝对定向.exe
     文件       44544  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\Debug\解析法相对与绝对定向.pdb
     文件       11608  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\Debug\解析法相对与绝对定向.vshost.exe
     文件         490  2010-03-18 14:39  解析法相对与绝对定向C#\解析法相对与绝对定向\bin\Debug\解析法相对与绝对定向.vshost.exe.manifest
     文件       20105  2011-10-29 18:51  解析法相对与绝对定向C#\解析法相对与绝对定向\Form1.cs
     文件       26972  2011-10-28 10:30  解析法相对与绝对定向C#\解析法相对与绝对定向\Form1.Designer.cs
     文件        6616  2011-10-28 10:30  解析法相对与绝对定向C#\解析法相对与绝对定向\Form1.resx
     文件        4712  2011-10-27 10:48  解析法相对与绝对定向C#\解析法相对与绝对定向\Matrix.cs
     目录           0  2013-08-20 21:55  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\
     目录           0  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\
     文件        6248  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     目录           0  2011-10-28 14:37  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\Refactor\
     目录           0  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\TempPE\
     文件        4608  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
     文件        3887  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\解析法相对与绝对定向.csproj.FileListAbsolute.txt
     文件         847  2011-10-29 18:50  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\解析法相对与绝对定向.csproj.GenerateResource.Cache
     文件       27136  2013-08-21 10:04  解析法相对与绝对定向C#\解析法相对与绝对定向\obj\Debug\解析法相对与绝对定向.exe
............此处省略11个文件信息

评论

共有 条评论

相关资源