自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花海的专栏

Unity3D 3D与视频融合 OSG OpenGL

  • 博客(34)
  • 资源 (12)
  • 收藏
  • 关注

原创 WEBSTORM中html文件运行之后出现乱码的问题解决

出现如下问题: 解决方案: 1.点击”文件编码” 2.选择GBK 3.点击Reload。 4.此时,源代码中的中文字体会变成乱码,把这些乱码重新输入成原先的中文。然后运行html文件,就OK了。

2016-05-29 09:21:58 12007 1

原创 ExtJS新手学习中常见问题

1.常常出现运行之后不出现应该出现的效果。 这种情况一般是引用ExtJS路径不正确,要确保路径正确。示例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Hello World</title> <link rel="stylesheet" type="text/css" href="

2016-05-27 15:36:19 318

转载 Extjs的API阅读方式(整理)

原文链接:http://www.cnblogs.com/gaojun/archive/2013/05/28/3103908.html

2016-05-27 11:23:28 212

转载 XHTML 相对路径与绝对路径

原文路径:http://www.5idev.com/p-xhtml_path.shtml

2016-05-27 08:40:28 301

原创 WIN8/8.1/10换系统常见的几个问题

1.如果高级选项中没有UEFI固件设置,这该怎么进入BIOS呢? 答:还有一种方法是,首先关闭快速启动,然后重启,开机画面出来之后按F1,F2,F12,delete,总有一个是对的(不确定的话可以四个按键一起按多次),然后就会进入BIOS了。(亲测哦) 2.进入BIOS之后还是不能用U盘启动,怎么办? 答:看看BIOS里面的boot mode选项是否为Legacy BIOS。如果是UEFI,则

2016-05-26 22:10:37 353

转载 WebStorm中配置ExtJS

原文链接:http://zhidao.baidu.com/link?url=yX0wDWrL-b2P8k3JNNI38Fb6keuAgm0j9E-QBL1KfWXrZgLZ88grAOVJvat6dJ3L5FH2KoXIjVtofX5oDwRBllqkv5D9i1q2nYTB1BiiI77

2016-05-26 21:05:51 2153

转载 eclipse代码自动提示,eclipse设置代码自动提示

原文地址:http://jingyan.baidu.com/article/bea41d43747fa0b4c51be6ff.html

2016-05-26 20:29:08 268

转载 eclipse+spket+Extjs4.2.1开发环境搭建

原文链接:http://www.2cto.com/kf/201401/275376.html

2016-05-26 20:08:31 298

原创 eclipse安装问题

eclipse安装之前需要安装JDK。 注意:eclipse和JDK需要一致,如都是64位或者都是32位。 不然会报错。

2016-05-26 19:15:22 350

转载 webstorm-前端javascript开发神器中文教程和技巧分享

webstorm是一款前端javascript开发编辑的神器,此文介绍webstorm的中文教程和技巧分享。webstorm8.0.3中文汉化版下载: 百度网盘下载:http://pan.baidu.com/s/1pJI9PMVWebStorm为前端javascript开发而生,专门为 javascript开发做了很多优化,令前端工程师眼前一亮的。 一、webstorm的功能1、webstorm

2016-05-25 10:58:13 4733

原创 C++中范围for语句

如果想对string对象中的每个字符做点什么操作,目前最好的办法是使用C++11新标准提供的一种语句:范围for(range for)语句。示例代码:#include<iostream>#include<string>using namespace std;int main(){ string str("some string"); //每行输出str中的一个字符。 f

2016-05-24 21:27:14 4069

原创 C++版本的C标准库头文件的特点

C++标准库中除了定义C++语言特有的功能外,也兼容了C语言的标准库。C语言的头文件形如name.h,C++则将这些文件命名为cname。也就是去掉了.h后缀,而在文件名name之前添加了字母c,这里的c表示这是一个C语言标准库的头文件。 因此,cctype头文件和ctype.h头渐渐的内容是一样的,只不过从命名规范上来讲更符合C++语言的要求。特别的,在名为cname的头文件中定义的名字从属于命

2016-05-24 21:14:31 383

原创 C++中getline()函数简介

有时我们希望能在最终得到的字符中保留输入时的空白符,这时应该用getline()函数代替原来的>>运算符。下面是使用getline读取一整行的示例代码:#include<iostream>#include<string>using namespace std;int main(){ string line; //每次读入一整行,直至到达文件末尾 while (get

2016-05-24 20:15:46 378

原创 OpenCV彩色图像转灰度图

核心函数cvSplit()。#include<cv.h>#include<highgui.h>int main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* imgR = cvCreateImage(cvGetSize(img), 8, 1); IplImage* imgG

2016-05-24 10:31:32 2313

原创 OpenCV尺寸调整

#include<cv.h>#include<highgui.h>int main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* img1 = cvLoadImage(argv[2]); cvNamedWindow("原图1", CV_WINDOW_AUTOSIZE);

2016-05-23 21:37:42 534

原创 OpenCV漫水填充算法示例代码

#include<cv.h>#include<highgui.h>int main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); cvNamedWindow("原图", CV_WINDOW_AUTOSIZE); cvShowImage("原图", img); cvFloodFill(img

2016-05-23 20:52:26 487

原创 OpenCV膨胀和腐蚀示例代码

#include<cv.h>#include<highgui.h>int main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* img1 = cvLoadImage(argv[1]); IplImage* img2 = cvLoadImage(argv[1]); cv

2016-05-23 19:04:54 1004

原创 OpenCV平滑处理示例代码

#include<cv.h>#include<highgui.h>int main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); IplImage* img1 = cvLoadImage(argv[1]); IplImage* img2 = cvLoadImage(argv[1]); I

2016-05-23 15:51:12 352

原创 《学习OpenCV》课后习题解答9

题目:(P126) 创建一个程序,使其读入并显示一幅图像。当用户鼠标点击图像时,获取图像对应像素的颜色值(BGR),并在图像上点击鼠标处用文本将颜色值显示出来。

2016-05-22 21:36:35 493

原创 ArcGIS Engine开发中利用GP工具时常出现的错误

在用GP工具的时候常常会碰到这个错误:调用 GP 对 COM 组件的调用返回了错误 HRESULT E_FAIL解决方案:这种情况一般有两种可能。1.AE程序的license的级别不够。2.GP工具的参数设置出错。

2016-05-22 19:18:08 1223

原创 一个简单的播放视频的小程序

用于播放硬盘中的视频文件。#includeint main(int argc, char** argv){ cvNamedWindow("Example2", CV_WINDOW_AUTOSIZE); CvCapture* capture = cvCreateFileCapture(argv[1]); IplImage* frame; while(1) { frame =

2016-05-22 15:59:27 3224

转载 教你如何剖析源码

原文地址:http://www.cnblogs.com/lang5230/p/5516348.html一、源码阅读需求  在学习中,我们会需要了解,学习,使用一个框架,一个新的函数库。在工作中,因为业务需求,因为性能问题,可能通过一个更高性能的工具,架构去优化我们的程序。那么,问题就来了。网站下载了源码,目录一层一层,头文件无数,打开之后又是一个函数上百行代码,一个类可能有近千行代

2016-05-22 11:24:10 17633

原创 《学习OpenCV》课后习题解答8

题目:(P126) 本章完整讲述了基本的输入/输出编程以及OpenCV的数据结构。下面的练习是基于前面的知识做一些应用,为后面大程序的实现提供帮助。 a.创建一个程序实现以下功能:(1)从视频文件中读入数据;(2)讲读入数据转换为灰度图;(3)对图像做Canny边缘检测。将三个过程的处理结果显示到不同的窗口中,每个窗口根据其内容合理命名。 b. 将所有三个步骤实现显示在一个图像中。提示:创建

2016-05-22 10:34:43 394

转载 《学习OpenCV》课后习题解答7

题目:(P105) 创建一个结构,结构中包含一个整数,一个CvPoint和一个 CvRect;称结构体为“my_struct”。 a. 写两个函数:void Write_my_strct(CvFileStorage* fs, const char * name, my_struct* ms) 和 void read_my_struct(CvFileStorage* fs, CvFileNode*

2016-05-22 09:39:20 365

原创 OpenCV中的按钮问题

在HighGUI中,没有显示提供任何形式的按钮。一般有两种方法替代: 1.用只有两个状态的滑动条来替代按钮。开关(switch)事实上就是只有两个状态的滑动条,这两个状态是on和off。然后通过回调函数来实现相关的功能。 实例源码(使用滑动条实现一个开关功能)#include<cv.h>#include<highgui.h>int g_switch_value = 0;void switch_

2016-05-21 15:36:20 5790 1

原创 《学习OpenCV》课后习题解答6

题目:(P104) 使用cvCmp()创建一个掩码。加载一个真实的图像。使用cvsplit()将图像分割成红,绿,蓝三个单通道图像。 a.找到并显示绿图。 b.克隆这个绿图两次(分别命名为clone1和clone2)。 c.求出这个绿色平面的最大值和最小值。 d.将clone1的所有元素赋值为theash=(unsigned char)((最大值-最小值)/2.0)。 e.将clone

2016-05-20 22:21:06 468

原创 《学习OpenCV》课后习题解答5

题目:(P104) 为一个图像创建多个图像头。读取一个大小至少为100*100的图像。另创建两个图像头并设置它们的origion,depth,nChannels和widthStep属性同之前读取的图像一样。在新的图像头中,设置宽度为20,高度为30.最后,将imageData指针分别指向像素(5,10)和(50,60)像素位置。传递这两个新的图像头给cvNot()。最后显示最初读取的图像,在那个

2016-05-20 15:43:22 430

转载 图像的深度和通道概念区分

图像的深度:图片是由一个个像素点构成的,所有不同颜色的像素点构成了一副完整的图像,计算机存储图片是以二进制来进行的。1 bit : 用一位来存储,那么这个像素点的取值范围就是0或者1,那么我们看来这幅图片要么是黑色要么是白色。4 bit : 取值范围为 0 到 2 的4次方8 bit : 来存储像素点的取值范围为 0 到 2 的8次方以此类推,我们把计算机存储单个像素点所用到的bit为称之为图像的深

2016-05-20 15:23:11 10322

原创 Unity实践

题目:(P104) 练习使用感兴趣区域(ROI)。创建一个210*210的单通道图像并将其归0。在图像中使用ROI和cvSet()建立一个增长如金字塔状的数组。也就是:外部边界为0,下一个内部边界应该为20,再下一个内部边界为40以此类推,直到最后内部值为200;所有的边界应该为10个像素的宽度。最后显示这个图形。解答: (解题关键在于弄懂题目意思)#include "cv.h"#inclu

2016-05-20 13:49:32 571

原创 《学习OpenCV》课后习题解答3

题目:(P104) 创建一个大小为100*100的三通道RGB图像。将它的元素全部置0.使用指针算法以(20,5)与(40,20)为项点绘制一个绿色平面。解答:#include "cv.h" #include "highgui.h" int main(int argc, char** argv) { IplImage* img = cvCreateImage(cvSize(100,

2016-05-20 13:13:17 598

原创 《学习OpenCV》课后习题解答2

题目:(P104) 创建一个拥有三个通道的二维字节类型矩阵,大小为100*100,并将所有值赋为0。通过函数cvPtr2D将指针指向中间的通道(“绿色”)。以(20,5)与(40,20)为顶点间画一个绿色的长方形。解答: (此题的关键在于懂得函数cvPtr2D的用法)#include "cv.h" #include "highgui.h" int main(int argc, char*

2016-05-20 11:17:31 475

原创 《学习OpenCV》课后习题解答1

题目:(P104) 下面这个练习是帮助掌握矩阵类型。创造一个三通道二维矩阵,字节类型,大小为100*100,并设置所有数值为0。 a.在矩阵中使用cvCircle( CvArr* img, CvPoint center, int radius, CvScalar color, int thickness CV_DEFAULT(1),

2016-05-20 09:52:59 887

原创 关于命令行参数argv(《学习OpenCV》)

在《学习OpenCV》这本书中,很多示例代码都用到了命令行参数。作为新手,之前总是很困扰,不知道怎么用。偶然的机会终于略知一二了。 在Visual Studio中,我们可以自行设置命令行参数。 如在这个示例程序中,我们想把图像存入argv[1]。 方法如下: 依次点击,项目、属性、配置属性、调试、命令参数。出现下面的界面: 然后进行编辑,即输入图像路径。如:E:\Lena.jpg。

2016-05-18 13:56:51 18182 3

原创 WIN8/8.1/10进入BIOS方法图解

1.首先点击桌面左下角的“开始”。2.然后点击电源。3.然后按住shift,同时点击“重启”。于是进入这个画面: 4.然后点击“疑难解答”。进入下面的画面: 5.然后点击“高级选项”。进入下面的画面: 6.再点击“UEFI固件设置”。进入下面的画面: 7.最后,点击“重启”,即可进入BIOS。

2016-05-18 00:22:02 1657

图幅号转换成经纬度坐标程序(安装包)

直接安装之后可以用。

2017-07-29

图幅号转换成经纬度坐标程序

可以批量把以图幅号命名的文件转换成对应的经纬度坐标;可以直接运行。

2017-07-29

OSG阴影数据模型

配合代码的数据模型。

2017-07-12

3DMAX2016注册机下载

用于破解3DMAX2016

2017-07-09

JAVA调用redis数据库示例

把工程导入到eclipse里面应该可以直接运行。是利用jedis连接redis。

2017-06-08

arcgis_js_v318_api.zip

arcgis_js_v318_api.zip

2017-06-02

gson-2.2.4.jar

gson-2.2.4.jar

2017-05-26

jquery-1.9.1.min.js

jquery-1.9.1.min.js

2017-05-26

图片压缩工具C#

用C#编写的用于图片压缩的工具

2017-05-18

JTS Developer Guide(JTS开发指南)

JTS提供了一套JAVA的GIS空间分析接口。此文档是JTS官方提供的入门文档。

2017-05-16

DocX类操作WORD文档——把图片插入到书签指定位置

此程序主要展示了如何把图片插入事先设定好的书签位置之中。 下载之后可以直接运行。

2016-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除