- 博客(14)
- 资源 (32)
- 收藏
- 关注
原创 cv2.imwrite保存的图像是全黑的
3.原本image是0-255的数值,现在标准化了,全都是0-1之间的数值,还原,乘以255,图片输出正常。1.保存,全黑的图像。
2025-01-06 22:14:10
634
原创 欧拉角和旋转矩阵之间的转换
在实际应用中,准确理解欧拉角的表示、旋转顺序、内旋与外旋的区别,对避免常见的计算错误至关重要。同时,注意欧拉角的定义范围(通常0到360度),正确使用矩阵相乘,选择合适的旋转顺序,都关系着转换结果的准确性。欧拉角可以是内旋也可以是外旋,内旋表示围绕自身轴进行的旋转,而外旋是围绕固定轴的旋转。外旋和内旋的区别在于旋转矩阵的计算顺序,但它们的结果是等价的,即 R1=R2,意味着 ZYX 内旋与 XYZ 外旋相等。它是指通过围绕三个基本坐标轴旋转来表示三维对象旋转的旋转参数,通常标记为θx, θy, θz。
2024-12-07 00:01:56
524
原创 SuperMap Objects组件式GIS开发技术浅析
本文基于Visual Studio2010集成开发环境和SuperMap Objects 6组件平台,采用C#语言开发了一个简单的地图浏览、信息管理应用程序。本文的工作表明,利用SuperMap Objects组件式开发平台,可以极大地降低GIS系统的开发难度,减轻开发工作量,缩短开发周期,提高开发效率。参考文献刘光.地理信息系统二次开发实践教程-组件篇[M].北京:清华大学出版社,2003:1-15柳锦宝等.组件式GIS开发技术与案例教程[M].北京:清华大学出版社,2010:1-8。
2024-11-25 22:16:00
1343
转载 GeoServer+MySQL安装及配置过程
GeoServer的安装配置请参考 http://simen-net.iteye.com/blog/609078 由于大部分WEBGIS不仅仅只是一个地图的显示,还需要一些业务处理,会有用到数据库地方,所以我想把地图放到数据库中,这样性能、安全等方面都有了较大的改进,尤其是修改地图时可以直接对数据库进行操作。这里测试了以MySQL为后台的安装配置 1、下载安装MyS
2015-03-15 20:19:47
2011
转载 C#实现三维数字地形漫游
摘 要:本文采用C#编程语言,利用Irrlicht三维图形引擎实现了三维数字地形的漫游。为三维数字地形显示提供了较易实现的解决方案。关键词:C# 高度图 Irrlicht引擎 三维地形 场景漫游一、概述三维数字地形系统是地理信息系统的重要组成部分,现在被应用于许多领域。我们可以从模拟飞行游戏、Google数字地球中体验到三维数字地形生动、形象以及具有良好互动性等特点。三维
2015-03-11 13:33:55
5523
转载 软件体系架构设计——MVC与分层式三层架构区别
我们平时总是将三层架构与MVC混为一谈,殊不知它俩并不是一个概念。下面我来为大家揭晓我所知道的一些真相。首先,它俩根本不是一个概念。 三层架构是一个分层式的软件体系架构设计,它可适用于任何一个项目。 MVC是一个设计模式,它是根据项目的具体需求来决定是否适用于该项目。 那么架构跟设计模式有什么区别呢? 我们从接手一个项目开始,首先,我们需要进行架构设
2015-03-04 23:47:07
4904
原创 软件体系架构——分层的三层架构学习总结
在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构,众多开发者一致推荐的分层式结构一般分为三层,即三层架构,这三层从下到上分别是:三层架构分为:数据访问层(Data Access Layer,简称DAL)、业务逻辑层(Business Logical Layer,简称BLL)、表现层(User Interface,简称UI)。有时候,简单的三层架构在面临用户的各种需求经常变化时耦合
2015-03-04 23:24:40
3656
转载 C#的Timer
在C#里现在有3个Timer类:System.Windows.Forms.TimerSystem.Threading.TimerSystem.Timers.Timer这三个Timer我想大家对System.Windows.Forms.Timer已经很熟悉了,唯一我要说的就是这个Timer在激发Timer.Tick事件的时候,事件的处理函数是在程序主线程上执行的,所以在WinForm
2015-03-04 14:07:08
1582
转载 通过Swig使C#可以链接C++编译的dll[勘误和修改]
通过Swig使C#可以链接C++编译的dllVS2010C#,C++版本其实不重要。登录swig官方,下载 swigwin-2.0.2。以下是下载地址,选择好C#,windows平台就可以下载:http://www.swig.org/survey.html解压缩后,设置系统属性-高级-环境变量-系统变量下 Path 添加你的解压缩后的目录。我解压E:\后重命名文件夹为swigw
2014-07-21 22:14:41
1676
转载 Swig将C++编译lib项目转换为C#可引用的dll[勘误后]
Swig将C++编译lib项目转换为C#可引用的dllswig是一个工具,可以将c,c++代码转换成c#,java,perl,tcl,ruby等等语言,官网介绍如下http://www.swig.org/Doc1.3/SWIG.html#SWIG_nn2。个人目标:c++ lib 项目转成c#可直接引用的dll。从头讲起,以下皆使用VS2008。1. 建立和编译C++ li
2014-07-21 01:31:53
2674
转载 CJLibrary
一、CJLibrary安装与环境配置CJ是一套基于MFC的VC++界面开发类库,源代码公开,可以网上免费下载。它的主 页是http://www.codejock.com。安装过程很简单,所有组件都选上,占用4.3M的空间。为表达方便,以下提到文件路径时都指的是CJ的安装目录下的子目录、文件。 CJLibrary\*.*是CJ的源代码,不含.h文件。 Include\*.*是
2012-03-27 14:00:48
1650
原创 MFC程序的消息处理顺序
MFC应用程序中处理消息的顺序1.AfxWndProc() 该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc() 该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数3.WindowProc() 该函数负责发送消息到OnWndMsg()
2011-12-12 21:55:18
383
Multi-Camera Networks Principles and Applications一书的目录contents
2024-10-27
近景摄影测量中的相对点位方差-协方差公式的应用与推导
2024-10-26
空中摄影测量中交向摄影的最佳图形与精度分析
2024-10-26
工程摄影测量中交向摄影精度分析及其影响因素
2024-10-26
多基线摄影测量中的前方交会方法及其精度分析
2024-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人