随笔分类 -  opensource

windows下编译Hugin时的template错误
摘要:Hugin依赖于VIGRA,而VIGRA包含大量的模板,编译Hugin是出现如下的大量错误: "unexpected token(s) preceding ':'; skipping apparent function body" "'vigra::NumericTraits<unsigned ch 阅读全文

posted @ 2016-09-09 16:05 龖龖 阅读(363) 评论(0) 推荐(0)

[转]Ubuntu默认root用户密码
摘要:Ubuntu默认root用户密码在试验的过程中,安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这么回事:Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。解决方法:我们可以在终端输入命令“sudo passwd”,然后输入当前用户的密码后"Enter"。终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了。这个问题虽然比较菜鸟,但是对于刚刚接触Ubuntu的人还是比较实用,所以写一下放出来供参考。原文地址:http: 阅读全文

posted @ 2014-03-10 08:22 龖龖 阅读(226) 评论(0) 推荐(0)

ossim中Spot5模型bug修复
摘要:ossim中Spot5模型在读取像素视线角时存在一个严重的bug,导致某些点的视线角提取错误。下面是ossim中getPixelLookAngleX 函数的代码:ossimSpotDimapSupportData::getPixelLookAngleX(const ossim_float64& sample, ossim_float64& pa) const{ ossim_uint32 s = static_cast(sample); getInterpolatedLookAngle(s... 阅读全文

posted @ 2014-02-21 08:38 龖龖 阅读(282) 评论(0) 推荐(0)

多个数值转QString
摘要:int, float, double等数值类型转换为QString的方法1. 用QTextStreamQTextStream类可以用数据流的方式直接将任意多个数值、字符、字符串等传入QString。举例如下:QString strData;double a1 = 3.14;int a2 798;QTextStream(&strData) <<a1 <<"-"<<a2 ;用法还比较简单,但是设置数值类型的格式不太方便。2. 用QString::arg() (推荐)QString::arg()是QString类中的一个重载函数,可以转 阅读全文

posted @ 2013-10-15 17:07 龖龖 阅读(2327) 评论(0) 推荐(0)

Qt中int转换成QString
摘要:有两种方法1.使用QString QString::number ( long n, int base = 10 ) [static]如:long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QString::number(a, 16).toUpper(); // t == "3F"2.使用long a = 63; QString s = QString("%1").arg(a);推荐第1种用法from:http://blog.163.com 阅读全文

posted @ 2012-12-21 08:56 龖龖 阅读(4743) 评论(0) 推荐(0)

Opencv无法调用SURF算子
摘要:Opencv无法调用SURF算子的问题:OpenCV Error: The function/feature is not implemented (OpenCV was built without SURF support) in unknown function解决方法:调用前执行cv::initModule_nonfree(); 阅读全文

posted @ 2012-11-30 15:50 龖龖 阅读(2148) 评论(0) 推荐(0)

ossim中改变图像处理的块大小
摘要:ossim中默认图像处理的块大小是64*64,如果要修改为自定义大小,可以使用rspfImageSourceSequencer进行修改,具体方式如下:vector<ossim_uint32> outBandList;outBandList.push_back(1);ossimBandSelector* theBandSelector = new ossimBandSelector;theBandSelector->connectMyInputTo(0, handler);theBandSelector->setOutputBandList(outBandList);fi 阅读全文

posted @ 2012-11-30 08:47 龖龖 阅读(255) 评论(0) 推荐(0)

导航