求助!用halcon实现提取地图上道路的轮廓! [问题点数:100分]

Bbs1
本版专家分:0
结帖率 0%
Halcon软件提取轮廓功能
Halcon10版开发实例,对图片进行预处理之后的<em>轮廓</em><em>提取</em>功能,对图像处理可能比较有用。
Halcon实现边缘提取
转自:http://blog.csdn.net/Bob_qiuxu/article/details/46924969 一、边缘<em>提取</em> 1、设置ROI兴趣区域2、快速二值化,并连接相邻区域。 这样做的目的是进一步减少目标区域,通过二值化将目标区域大概<em>轮廓</em><em>提取</em>出来3、<em>提取</em>最接近目标区域的<em>轮廓</em> 常用函数有boundary,gen_contour_region_xld4、根据自己的需求<em>提取</em>需要的初步
基于Halcon的边缘提取
1.边缘<em>提取</em>的处理流程1)采集图像2)图像预处理 (a.去噪    均值滤波   中值滤波  高斯滤波  b.增强图像对比度  sacale_imagemphasize 图像形态学 emphasize)3)边缘亚像素处理  edges_sub_Pix   /    threshold_sub_Pix4)联合/分割/特征选取5)拟合 (fit_circle_contour_xld 拟合之前一定要生成...
扫描法取单轮廓坐标
clc;clear;edgeIm = imread('0241.bmp');%figure, imshow(edgeIm);%edgeIm中非零元素的坐标,即<em>轮廓</em>坐标[i, j] = find(edgeIm);%i为对应的行,j为对应的列,要与坐标x,y 区别开来。一般x对应列j。y对应i行。%<em>轮廓</em>点数numPoints = size(i, 1);%当然size(j,1)。相同curNum = 0...
Halcon学习(五)获取特征点[转]
Halcon学习(五)获取特征点
halcon学习 边缘提取
Contour Processing   Coutours 属于XLD结构 a) 图  边缘覆盖在原始图像上 b)缩放 a)中的 矩形区域,凸显控制点 c)<em>轮廓</em>可以分割成线。圆。椭圆等,可以得出它们的 角度 中心 半径等   Basic Concept     create XLD contours     最常用的方法是 用Extract Edges O
彩色地图道路信息的识别与提取(matlab编程)
将彩色<em>地图</em>分为区域集、<em>道路</em>集和噪声集;通过颜色距离将彩色<em>地图</em>各主要<em>地图</em>要素进行集合归类,并进行颜色标记;去除错误标记后再采用八邻域去噪算法去噪,得到<em>提取</em>的<em>道路</em>。然后进行后续膨胀、腐蚀和细化操作。 还通过matlab编写相应操作界面,便于操作。
MFC调用halcon库编写的轮廓提取程序
基于MFC对话框程序,调用<em>halcon</em>库函数,编写的可以识别图像<em>轮廓</em>的软件
获取某一个地区的轮廓
获取某一个地区的<em>轮廓</em>图 实例demo
bigemap如何下载矢量路网 水系 建筑轮廓
   第一步:打开BIGEMAP软件,为了和你下载的数据信息一致,请选择左上角图源:【矢量路网(无偏移)】;然后选择最上面的【矩形框】,框选需要下载的范围,如下图所示:     第二步:选择好下载范围后,【双击左键】弹出下载对话框,在对话框的最上面选择【矢量路网】;我们可以下载的   路网、水系、建筑物、地标名称 等等;   可以分开下载,也可以全部勾选上一起下载;如下图所示: ...
如何下载矢量建筑楼块轮廓为CAD文件
水经注万能<em>地图</em>下载器除了有强大的谷歌高清卫星影像下载、历史<em>地图</em>下载、高程等高线数据下载、栅格电子<em>地图</em>下载、栅格地形图下载、影像坐标系投影转换、矢量坐标系投影转、矢量标注和坐标纠偏等一系列专业功能之外,还可以下载矢量建筑数据(含楼层高度)功能。矢量建筑数据可以配合等高线、POI兴趣点和路网数据生成地形图,并且支持导出多种文件格式,包括KML、SHP、DXF、GPX、CSV、TXT和DAT等。还可以进
halcon图像边缘提取(边缘检测)
一、阈值分割: 分为:全局阈值、局部阈值、直方图自动阈值(自适应阈值)。 适用于:背景与目标占据不同的灰度级范围的图像。 二、边缘检测:            由于边缘和噪声都是灰度不连续的点,在频域均为高频分量,直接采用微分运算难以克服噪声的影响。因此,用微分算子检测边缘前要对图像进行平滑滤波。 三、示例: 原图: <em>halcon</em>边缘<em>提取</em>代码: read_image
Halcon学习之边缘提取
转自:http://qing.blog.sina.com.cn/2316220871/8a0eb9c733002oyv.html
【Halcon】轮廓处理
 Coutours 属于XLD结构 a) 图  边缘覆盖在原始图像上 b)缩放 a)中的 矩形区域,凸显控制点 c)<em>轮廓</em>可以分割成线。圆。椭圆等,可以得出它们的 角度 中心 半径等   Basic Concept     create XLD contours     最常用的方法是 用Extract Edges Or Lines方法,结果将转化为XLD  
点云的边界提取
能够将散乱的点云数据边界点及特征点<em>提取</em>出来,并显示。
HALCON轮廓整理
HALCON<em>轮廓</em>整理
C#结合Halcon,对图像(也可以拍照)进行轮廓提取并将其拟合矢量化
这个程序有两种对图像的读取办法,1.打开摄像头拍照<em>提取</em>。2直接读取文件中的图片,并将其<em>轮廓</em>矢量化,保存得到相应的文本数据。
7.6提取区域的轮廓,计算区域的形状描述算子
#include"opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/core/core.hpp" using namespace cv; void main() { Mat img=imread("C:\\Users\\Administrator\\Desktop\\工作\\
halcon 轮廓模板匹配 批量图片 实战
用<em>halcon</em><em>实现</em><em>轮廓</em>模板匹配,实战批量图片,可运行已调试,可作为学习参考
利用halcon在网格中提取骨架和交点与端点
这是原始的图片: 需要提起该网格的交叉点和端点。 思路: 1、首先使用skeleton(),求出骨架。 2、然后使用junctions_skeleton(),求出连接交叉点和结束点(端点)。 该代码如下:read_image (Image, 'D:/HALCONexprement/<em>halcon</em>170209/QQ图片20170812203004.png') rgb1_to_gray(Imag
Halcon基础操作2:ROI提取亚像素边缘
首先准备一张任意图片处理完所得图像:红色区域为ROI感兴趣区域,可以看到ROI中的<em>轮廓</em>被<em>提取</em>出来了。具体代码如下:read_image (Image, 'D:/opencvlogo.jpg') rgb1_to_gray (Image, GrayImage) *转换成灰度图 get_image_size (GrayImage, Width, Height) dev_close_window (...
得到轮廓点的坐标信息
vector&amp;amp;lt;vector &amp;amp;gt; vv_contours; findContours(img_bin, vv_contours, CV_RETR_EXTERNAL, CV_CHAIN_APPROX_NONE); r_edge.width = 0; r_edge.height = 0; int aera_size = 0; for (unsigned int i = 0; i &amp;amp;lt; v...
halcon边缘提取和赃物检测的常用方法
一、边缘<em>提取</em>
ArcMap:矢量线数据提取道路)中心线
ArcMap:矢量线数据<em>提取</em>(<em>道路</em>)中心线
转换提取优化接上篇(利用fme从地图切图中提取道路中心线等矢量要素)
在上篇中转换<em>提取</em>效率较低,因此在此对转换模板进行优化调整,调整后模板见下图: 调整前后转换时间对比: 调整后: FME Session Duration: 2.7 seconds. (CPU: 0.7s user, 0.2s system) 调整前: FME Session Duration: 6 minutes 33.0 seconds. (CPU: 220.2s user
Halcon 边缘提取
Halcon的一个小程序,亲测可用,能很清晰的找到一条边,谁用谁知道
轮廓查找和多边形包围轮廓
http://www.cnblogs.com/skyfsm/p/6890863.html
OSM 道路信息解析提取,并转化为百度坐标
下载XML文件,然后解析出来<em>道路</em>信息,转化成百度坐标,可以换对其百度在线<em>地图</em>
[地图可视化]Grasshopper Geography技术色线突出了全世界淡水支流的广阔范围
制图师Robert Szucs,又名蚱蜢地理学,展示了他对大自然模式的热爱,展示了世界各地河流的新作品。 “我创造了设计,颜色,线条的宽度。但是我没有画出任何线条,“Szucs说。 作为专业制图师,Szucs利用一个名为QGIS的开源地理系统来获取他的数据。图形编辑软件帮助他创建构成区域分水岭和盆地的有趣的宽度。 他说:“基于卫星数据和数字高程模型,这一切都是100%
halcon边缘提取缺陷检测的思路
<em>halcon</em>边缘<em>提取</em>缺陷检测的思路 一、边缘<em>提取</em> 二、BLOB分析检测
高德地图风景区矢量边界python获取方法(单一建筑物,小区也可以,方法类似)
1. 通过高德搜索接口得到附近小区搜索列表 解析后获取到正确小区的id 其中city是城市代码,可以通过浏览器手工获取到。words是搜索的具体风景区名称。 url链接 https://gaode.com/service/poiTipslite?&amp;city=341003&amp;&amp;words=黄山风景区 查找黄山区的poiid 挨个试一下,第一个B022F0...
数字地图处理之道路提取
该资源涉及数字<em>地图</em>处理之<em>道路</em><em>提取</em>的实例和完整代码
Canny算子检测轮廓
简单的二值边缘图像有两大缺陷: ①检测到的边缘过粗,难以<em>实现</em>物体的精确定位 ②难以找到这样一个阈值足以检测到所有的重要边缘Canny算子<em>实现</em>方法 #include #include #include #include #include <opencv
如何在百度地图上绘制建筑楼块(矢量面)数据并导出为图片
万能<em>地图</em>下载器的矢量面绘制功能可以在百度<em>地图</em>上绘制行政边界、建筑楼块、街区、居民地、植被、水系和湖泊等矢量面状数据。 这里我们以绘制建筑为例,通过以下几个步骤说明如何在<em>地图</em>中绘制建筑楼块,但请确保你的软件版本为X3.0build1620及以上。 第一步:打开标注列表 首先切换<em>地图</em>类型为“百度<em>地图</em>”,然后点击工具栏上的“标注”工具会显示标注列表,如下图所示。
通国轮廓进行抠图 掩膜
http://blog.csdn.net/sac761/article/details/51926853 opencv 截取<em>轮廓</em>中的图像——<em>实现</em>PS中利用蒙版抠图的功能(Using Opencv extract area circled by contour) 顺手秀了一把英语~~ 我时常感慨,要是PhotoShop要是开源的多好啊,这得造福多少从事计算机视觉的码农们啊~ 既
基于亚像素边缘检测的齿轮内孔计算
基于背光源及GigE工业相机采集的齿轮图片。 亚像素边缘<em>提取</em> 根据特征筛选<em>提取</em>内孔的亚像素边缘 对亚像素边缘进行圆拟合,求取内孔直径
bigemap如何下载矢量数据下载【道路路网(公路、铁路)、水系、建筑物轮廓、地名等等】
矢量数据、数据珍贵、谨慎下载 同步视频教程:http://www.bigemap.com/video/play2018020621.html 专题<em>地图</em>制作视频教程:http://www.bigemap.com/video/play201801172.html                     水系专题<em>地图</em>制作视频:http://www.bigemap.com/video/play2...
Halcon中用骨架提取算子skeleton计算区域的斜率
如何计算区域的斜率呢? 如果是正规的Region,orientation_region能够基于elliptic_axis计算出区域的方位。但是如果是不正规的Region,请注意,该算子计算的方位很可能和你以为的方位有很大的偏差。 此时,更为一般的方法是:   (1)skeleton算子能拟合出该区域的骨架。   (2)取骨架中
谈谈地图中的道路绘制
<em>地图</em>渲染中<em>道路</em>相互关系表达,以及各家<em>地图</em><em>道路</em>绘制的效果评比。。。
halcon直线拟合边缘
使用<em>halcon</em>直线拟合方法,将图像边缘清晰地显示出来。
orientation_points_xld (Operator)----计算点云轮廓或点云多边形的方向
计算点云<em>轮廓</em>或点云多边形的方向(该点云的顺序不会考虑其中)①如果该XLD与自身相交或者如果自身相交能用一条线把其首尾相连,使用orientation_points_xld 算子,可以使用 test_self_intersection_xld算子测试该XLD能否自身相交②如果该XLD不与自身相交使用orientation_xld 计算方向...
推荐一款【百度/高德地图矢量下载器】建筑物、路网、路况、poi(包括谷歌全球poi)
工作中需要用到建筑<em>轮廓</em>、POI、公交站点等信息。作为编程小白,不会写代码爬取,怎么办?http://www.vectordown.com/ <em>地图</em>矢量下载器是由GIS大师兄工作室推出的一款矢量下载软件,该软件主要用来下载互联网<em>地图</em>矢量数据,包括高德<em>地图</em>POI、楼宇、<em>道路</em>和路况。以及百度<em>地图</em>POI、<em>道路</em>和建筑、地铁、谷歌<em>地图</em>POI数据。下载结果直接输出shapefile格式数据。 软件提供免费...
全国建筑楼块矢量数据参数详解
建筑楼块矢量数据,即为地面建筑物的边界范围矢量数据,相比于<em>道路</em>等矢量数据,建筑边界数据更加的稀有和难以获得,如果通过人力去测量,耗费的成本可想而知,本文将详细介绍现有的建筑边界矢量数据的相关参数。       首先来看看哪些城市有数据,总的来讲,全国大部分一线城市和部分二线城市有建筑边界数据,这些城市包含合肥、澳门、北京市、福州市、兰州市、广州、佛山、东莞、深圳、南宁、贵阳、海口、三亚、石家庄、
亚像素边缘的直线及圆弧的基元分割
从20世纪70年代起就有不少专家提出了一些有效的亚像素边缘定位的方法,如插值法、灰度矩法和一些组合的算法等。本文在前辈的基础上描述一种图像亚像素边缘检测方法,用Sobel算子和多边形逼近的方法<em>实现</em>亚像素级边缘定位。
Halcon做边缘提取
一、边缘<em>提取</em> 1、设置ROI兴趣区域 2、快速二值化,并连接相邻区域。 这样做的目的是进一步减少目标区域,通过二值化将目标区域大概<em>轮廓</em><em>提取</em>出来 3、<em>提取</em>最接近目标区域的<em>轮廓</em> 常用函数有boundary,gen_contour_region_xld 4、根据自己的需求<em>提取</em>需要的初步<em>轮廓</em> 5、将初步<em>提取</em>的初步<em>轮廓</em>进行膨胀操作 6、将膨胀后的区域和原图进行减操作(在这步之前有可能需要对原图进行高斯滤波)...
halcon边缘提取和检测常用方法
一、边缘<em>提取</em> 1、设置ROI兴趣区域 2、快速二值化,并连接相邻区域。 这样做的目的是进一步减少目标区域,通过二值化将目标区域大概<em>轮廓</em><em>提取</em>出来 3、<em>提取</em>最接近目标区域的<em>轮廓</em> 常用函数有boundary,gen_contour_region_xld 4、根据自己的需求<em>提取</em>需要的初步<em>轮廓</em> 5、将初步<em>提取</em>的初步<em>轮廓</em>进行膨胀操作 6、将膨胀后的区域和原图进行减操
利用fme从地图切图中提取道路中心线等矢量要素
fme转换<em>提取</em>模板如下: 原<em>道路</em>jpg文件 <em>道路</em>转换后成果 原绿地jpg文件 绿地转换<em>提取</em>后
机器视觉halcon软件:获取圆形的半径和圆度
1、要测量一个圆的直径,可以先通过阈值筛选出所需部分:threshold(); 2、然后将选中部分组合connection (),选择其中类圆度高的部分(根据选中部分与圆的相似度筛选出圆型部分):select_shape (); 3、选择将所选的类圆区域扩大4个像素点作为一个区域,缩小2个像素点作为一个区域,然后将连个区域合并,再得到两个区域不同的部分,那么这个圆区域的边缘就在这个合并
亚像素与halcon
朋友发来两个小项目,要求亚像素精度。突然想问几个问题:1、何为亚像素?2、何为亚像素精度?3、使用亚像素测量,系统应注意什么? 1、何谓亚像素? 面阵摄像机的成像面以像素为最小单位。例如某CMOS摄像芯片,其像素间距为5.2微米。摄像机拍摄时,将物理世界中连续的图像进行了离散化处理。到成像面上每一个像素点只代表其附近的颜色。至于“附近”到什么程度?就很困难解释。两个像素之间有5.2微米的距离,
教你操作道路沿线标注
制作电子<em>地图</em>时,经常要给<em>地图</em>中的<em>道路</em>添加标注,也就是<em>地图</em>制图中常说的沿线标注。<em>地图</em>中的沿线标注要兼顾合理与美观两方面,既要花时间和心思去设计,又要充分利用制图软件的相关功能,才能使理想与现实完美结合。本文将从沿线标注的合理设计以及SuperMap软件支持两方面,介绍<em>道路</em>沿线标注的实践。
图像算法十:轮廓匹配match_contours() 得到精确的旋转角度
当对平面物体进行视觉定位时,往往采用图像模板匹配的方式,然而当目标含有一定角度的旋转时,如何精确估算出旋转角度成了一个难题。下面是博主根据自己的理解所做的一个小的总结,也能算纠结,欢迎高手围观。 1 基于灰度的模板匹配(NCC等) 用灰度模板进行模板匹配,往往耗时,并且要匹配含有旋转的目标,就需要建立多角度的模板。如果目标的角度范围是(-30°,30°),以1°为步幅,则需要60个模板...
几种方法用来提取图像轮廓的例子
参考了许多博客,自己整理了一下几种方法用来<em>提取</em>图像<em>轮廓</em>的方法,记录一下
halcon模板匹配(基于形状)——笔记
我的笔记: 模板匹配需要<em>轮廓</em>的完整,所以用阈值化函数<em>提取</em>前后景比较好。 1.如果模板图片和测试图片质量较差,那么模板用比较好的<em>轮廓</em>,采用助手优化识别速度;定位时测试图片用原图定位。 2.创建可变模型时要用前景的region生成可变模型,然后测试图片的预处理一定要与可变模型的预处理相一致。参考例程variation_model_illumination.hdev。
西安建筑矢量地图
建筑物<em>轮廓</em>构建: 美丽的西安建筑<em>轮廓</em>矢量<em>地图</em>
matlab 轮廓 边缘提取
matlab <em>轮廓</em> 边缘<em>提取</em> 可用
如何在地图上只显示道路名称,去除POI信息
目前google <em>地图</em>的API中包含featureType参数可以设置关闭POI信息。 百度<em>地图</em>最近刚出的自定义<em>地图</em>接口存在一个BUG。 [url]http://developer.baidu.com/map/reference/index.php?title=Class:%E6%A0%B8%E5%BF%83%E7%B1%BB/MapStyle[/url] features 设置...
halcon XLD 常用轮廓函数 (草稿)
select_contours_xld ( Contours : SelectedContours : Feature, Min1,Max1, Min2, Max2 : ) 从xld<em>轮廓</em>中<em>提取</em>符合一定条件的<em>轮廓</em> ‘Feature’可以为以下几种: ’contour_length’: 保留在Min1和Max1长度范围内的<em>轮廓</em>。Min2和Max2对于此feature没有作用。 ’maximum
halcon轮廓定位(模板定位)的专利资料(含原理)
<em>halcon</em>软件中模板定位的相关原理介绍,由于是专利,所以讲的比较细,每个部分都会有比较详细的介绍,有做视觉定位的开发人员,建议好好研究一下。
基于GeoTools实现道路结点的提取
  最近公司的<em>地图</em>业务数据换了供应商,由于在进行路径规划的时候需 要使用到<em>道路</em>结点进行图的构建,因而需要根据<em>道路</em>图层<em>提取</em>出<em>道路</em>的节点。因为经常使用arcpy,所以先用python写了个版本,通常将数据放在地理数据库中会有更高的运行效率,这里是之前的代码,并未存到文件地理数据库中运行,代码如下: import arcpy import time,os imp...
百度地图路径数据的爬取
WebAPI接口文档地址:http://lbsyun.baidu.com/index.php?title=webapi/direction-api爬虫代码# _*_ coding:utf-8 _*_ __author__ = 'GIS_BT' import requests import time def file_read(path): &quot;&quot;&quot; 创建函数读取坐标点txt文件...
如何在CAD中加载卫星地图并作街道与建筑绘制
大部分的朋友使用万能<em>地图</em>下载器下载的<em>地图</em>都是为了工程应用,以下载的<em>地图</em>作为底图进行后续的规划设计,之前已经介绍过了下载的<em>地图</em>在ArcGIS内的应用,这里讲解一下下载的<em>地图</em>在CAD内的应用。   步骤   第一步:下载卫星<em>地图</em>   打开水经注万能<em>地图</em>下载器,切换<em>地图</em>到谷歌<em>地图</em>,点击“下载”→“框选下载”,将需要下载的地方框选上(图1)。   双击,在弹出的“新建任务”对话框内设置好任务名称和
三种方式实现显示模板轮廓
三种方式<em>实现</em>显示模板<em>轮廓</em> 第一种方法:用 vector_angle_to_rigid算子计算仿射变换矩阵,然后对模板<em>轮廓</em>进行变换。在实际当中,进行仿射变换最经常、最简单的方法是使用算子vector_angle_to_rigid。 第二种方法:定义仿射变换矩阵,然后逐个添加要进行的变换项,然后对模板<em>轮廓</em>进行变换。 第三种方法:调用HDevelop封装的函数dev_display_shape
halcon自动识别标定板计算像素大小
自动识别标定板 圆<em>轮廓</em>,计算圆与圆的像素距离,以及一个像素多少厘米 ,可用于自己写标定参考
Halcon感兴趣区域填充特定颜色
一副图片,设置一个感兴趣区域,并用特定颜色填充 关键函数:overpaint_region(Image, Region : : Grayval, Type : ) 说明:Overpaint regions in an image.:在一张图片上(用某颜色值)填充某个区域 例子 read_image (Lena, 'C:/Users/liufeng/Desktop/Lena.
道路识别demo
最近做的<em>道路</em>识别一开始终于弄懂了点东西,一开始在网上找到了一个简单的<em>道路</em>识别的opencvsharp的版本。我觉得opencvsharp真的是一个很好的东西,它封装了比opencv更多的数据结构和库,而且得益于.net平台的强大,使用起来也非常的便捷。唯一的缺点就是目前关于这方面的资料还是少之又少,后来我还是想一想把这个demo转换成cpp版本,也是一个非常简单的demo。opencvsharp版本
halcon绘制多边形轮廓的方法
在使用<em>halcon</em>的过程中,有时候需要自己创建一个多边形<em>轮廓</em>,例如进行模板匹配时,可以自己创建一个多边形<em>轮廓</em>来创建匹配模板,故而介绍<em>halcon</em>绘制多边形<em>轮廓</em>的方法,主要采用以下两个算子<em>实现</em>: 1.gen_contour_polygon_rounded_xld创建带圆角的多边形<em>轮廓</em>,坐标和圆角可以通过数组的形式指定。 2.gen_contour_polygon_xld创建不带圆角的多边形<em>轮廓</em>,
深度学习方法在道路提取、图像检索上的几篇文章阅读笔记
关于全卷积神经网络的upsampling还没有搞清楚,如果你有合适的资料或者好方法,欢迎评论交流!深度学习方法在<em>道路</em><em>提取</em>上的应用1、【传统方法】A review of road extraction from remote sensing images2、【充分利用<em>道路</em>特征-FCN+改进的损失函数】Road Structure Refined CNN for Road Extraction in ...
上海电子地图mapinfo
包括公司、<em>道路</em>、重点点位、饭店、标志建筑等详细信息
百度地图不用手动描点获取行政区域边界
百度API地址:点击打开链接 >  html xmlns="http://www.w3.org/1999/xhtml">  head>  meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  title>获取地区<em>轮廓</em>线title>  script type="text/javascript" s
北京市的shp文件
此文件可以直接用在ARCGIS中,是整个北京市的SHP图,可以和其他的图进行裁剪。
利用ENVI FX从RGB提取建筑物轮廓
在QQ热线或者技术咨询会问到:“我有一副RGB的栅格图,想从上面<em>提取</em>相关的一些信息,能不能<em>提取</em>?精度有保证吗?”等等诸如此类的问题,本专题就采用我们常用的栅格<em>地图</em>进行建筑物<em>轮廓</em>信息的<em>提取</em>。 1. 采用数据:网上<em>地图</em>部分截图    2.  软件:ENVI Fx 3.  <em>提取</em>步骤: Ø  启动ENVI 5.0; Ø  点击加载影像数据; Ø  在Toolbox中找到工具:“/Feature
Halcon 提取ROI区域
因reduce_domain<em>提取</em>的图像的大小与原图像大小保持一致,虽然可以结合crop_domain一起使用,去掉没有用到的区域; 但因reduce_domain<em>提取</em>的图像与实际所要的区域有一定区别(注:本人测试过程中,虽然<em>提取</em>的是原图像(三通道图像),但 <em>提取</em>出的图像与原图像有一定的区别(<em>提取</em>出的图像与region图像相同,而不是原图像))所以,可使用 crop_rectangle1对图像
百度和谷歌地图显示区域轮廓示例
最近项目中需要<em>实现</em>用<em>地图</em>显示各省份区域销售业绩的统计功能,即省份用不同颜色标示出来。 花时间研究了下,其实Google Map 和 Baidu Map 都有相关<em>实现</em>方法。即 获取区域<em>轮廓</em>坐标系,然后绘制自定义图层。 效果图(用百度<em>地图</em>弄的) 代码 > html xmlns="http://www.w3.org/1999/xhtml"> head> met
对每个边缘求最小外接矩形,通过最小矩形提取每个边缘
#include #include using namespace std; using namespace cv; int main() { Mat src; //源图像 Mat tmp; //临时图像 Mat dst_bw; //去掉背景后的目标二值图像 Mat dst_contours; //<em>轮廓</em>图像 src=imread("E:\\单板图片\\求孔洞数
世界各国轮廓
世界各国<em>地图</em><em>轮廓</em>图 包含主要亚洲、美洲、欧洲、非洲等主要国家
找图像中最大的轮廓画外接矩形,计算矩形度
DOS界面,找图像中最大的<em>轮廓</em>、画外接矩形,计算矩形度
ArcGIS教程:获取建筑物轮廓线的高程信息
建筑物<em>轮廓</em>线是一个常用数据集,可方便地供许多用户使用。创建 3D 建筑物的一种简便方法是使用 ArcGlobe 或 ArcScene 拉伸这些<em>轮廓</em>线。在许多情况下,高度信息可能已经与这些面相关联。该信息可以表示为每个建筑物的屋顶数、<em>轮廓</em>线应拉伸到的绝对高程或距地面的相对高度。
halcon拟合直线拟合圆源码
分享<em>halcon</em>利用卡尺拟合直线拟合圆的<em>halcon</em>源码,可直接用在项目上,稳定强大!
关于Halcon的复杂图形中心点查找
上面是一张比较复杂的图形,我们希望通过Halcon一系列的算子进行处理,查找到星点交叉处的中心点。mean_image (Image, ImageMean, 41, 41)将图片进行均值处理,让分离的星点模糊化,从而达到融合成一个区域的目的。 处理结果如下:binary_threshold (ImageMean, Region, 'max_separability', 'light', UsedT
matlab航拍图像公路提取
使用matlab对自带航拍图像进行公路<em>提取</em>
成都市(含简阳)轮廓数据
为了使<em>地图</em>更加具有立体感,需要在<em>地图</em>的最外层<em>轮廓</em>加上阴影效果。由于直接设置边框阴影会使得所有的区的边框就加上阴影效果,所以需要单独引入成都市的<em>轮廓</em>图进行处理,该数据是本人手动拾取的数据,拾取很精密
轮廓提取的算法原理和代码C++实现
<em>轮廓</em><em>提取</em>的算法原理和代码 <em>轮廓</em><em>提取</em>的算法原理和代码 <em>轮廓</em><em>提取</em>的算法原理和代码
轮廓匹配
opencv学习之路(28)、<em>轮廓</em>查找与绘制(七)——位置关系及<em>轮廓</em>匹配一、点与<em>轮廓</em>的距离及位置关系 1 #include &quot;opencv2/opencv.hpp&quot; 2 #include &amp;lt;iostream&amp;gt; 3 using namespace std; 4 using namespace cv; 5 6 void main() 7 { 8 //计算点到<em>轮廓</em>的距...
太原市矢量地图
太原市的矢量图,SHP格式,精确到城市<em>道路</em>
[凸包计算]求解点集合的凸包轮廓
前提: 约定1----平面上两向量基于平面法向的夹角为[0-2π); 约定2----下文中路径为有向的; 约定3----下文中法向Normal由屏幕内指向屏幕外; 当然上述约定并不是绝对的,只是为了表述原理方便,或者说化繁为简而设的条件, 当然你可以约定Normal为指向屏幕内,这也是可以的,原理是不变的。 根据右手定则,Vector1基于Normal与Vector2夹角如图1为锐角,...
利用Matlab实现图像的边缘提取
clear;clc; close all; I=imread('lena.bmp'); I=rgb2gray(I); imshow(I,[]); title('Original Image'); sobelBW=edge(I,'sobel'); figure; imshow(sobelBW); title('Sobel Edge'); robertsBW=edge(I,'roberts'); ...
HALCON形状匹配讲解
很早就想总结一下前段时间学习HALCON的心得,但由于其他的事情总是抽不出时间。去年有过一段时间的集中学习,做了许多的练习和实验,并对基于HDevelop的形状匹配算法的参数优化进行了研究,写了一篇《基于HDevelop的形状匹配算法参数的优化研究》文章,总结了在形状匹配过程中哪些参数影响到模板的搜索和匹配,又如何来协调这些参数来加快匹配过程,提高匹配的精度,这篇paper放到了中国论文在线了,需
计算提取轮廓的面积
做项目的时候需要计算覆盖率,所以用区域
22轮廓-计算轮廓的面积和周长
22计算<em>轮廓</em>的面积和周长 代码如下: for(contour;contour!=NULL;contour=contour-&amp;gt;h_next) { double s=cvContourArea(contour,CV_WHOLE_SEQ); double l=cvArcLength(contour,CV_WHOLE_SEQ,-1);//后面参数0表示<em>轮廓</em>不...
Hough提取边缘直线
1.    <em>提取</em>图像的边缘 原理:采用Sobel算子对图像进行卷积运算. 其中Sobel算子为: 分别分为水平方向的边缘<em>提取</em>以及竖直方向上的边缘<em>提取</em>。<em>提取</em>这两个方向进一步通过下面这条公式进行计算该像素点的灰度值。   对于几个样例的图像,由于图像高清,像素区间比较大,边缘<em>提取</em>方法步骤如下: 1)           首先对图像进行灰度化处理,即Gray= (R + G + B)
halcon车道检测实例注释
* autobahn.hdev: Fast detection of lane markers *  dev_update_window ('off') dev_close_window () dev_open_window (0, 0, 768, 575, 'black', WindowID) MinSize := 30 get_system ('init_new_image', I
OSM下载上海市道路地图,并在QGIS显示
下载<em>地图</em> 下载一个城市的<em>地图</em>,可以在OSM官网(http://www.openstreetmap.org/)中利用矩形选择工具下载,但此种方法较为麻烦,可能会得到一些多余的数据,此处通过Overpass(http://www.overpass-api.de/query_form.html)下载。 1. 访问(http://www.overpass-api.de/query_form.html)...
使用卷积提取图片轮廓
一 实例描述将彩色的图片生成带边缘化信息的图片。本例中先载入一个图片,然后使用一个“3通道输入,1通道输出的3*3卷积核”(即sobel算子),最后使用卷积函数输出生成的结果。二 代码''' 载入图片并显示 首先将图片放到代码的同级目录下,通过imread载入,然后将其显示并打印出来 ''' import matplotlib.pyplot as plt # plt 用于显示图片 import m...
Halcon画NG轮廓
read_image (Image1361423, '1361423.bmp') rgb1_to_gray (Image1361423, GrayImage) threshold (Image1361423, Region, 128, 255) connection (Region, ConnectedRegions) select_shape (ConnectedRegions, Select...
百度地图找路和获取路上的点
1. 百度支持 通过开始/结束 位置的 名称或者 坐标进行查找线路 http://developer.baidu.com/map/reference/index.php?title=Class:%E6%9C%8D%E5%8A%A1%E7%B1%BB/DrivingRoute 核心函数: BMap.DrivingRoute 示例: var driving = new BMap.Driving
边沿检测与提取轮廓跟踪
边沿检测与<em>提取</em>,<em>轮廓</em>跟踪 我们在第三章介绍平滑与锐化时引入了模板操作,今天还要用到它。 7.1 边沿检测 我们给出一个模板  和一幅图象  。不难发现原图中左边暗,右边亮,中间存在着一条明显的边界。进行模板操作后的结果如下:  。 可以看出,第3、4列比其他列的灰度值高很多,人眼观察时,就能发现一条很明显的亮边,其它区域都很暗,这样就起到了边沿检测的作用。 为什么会这样呢?仔细看看那个模
提取道路中心线方法集合
通常我们在处理数据时经常会遇到<em>提取</em><em>道路</em>中心线的需求:个人通常的解决办法有三。 第一个就是在arcgis中处理利用CollapseDualLinesToCenterline工具进行<em>提取</em>     下载 (25.87 KB) 2010-11-21 17:13 使用此工具的数据须为线层且双线型,数据图层中必须有断口   第二种方法是利用arcscan工具进行<em>提取</em>
如何利用qt实现抠图功能
qt简单的加载图片,然后将图片按照指定的大小进行抠图
如何实现中国地图钻取到各省地图
需求描述: 使用 Echarts 统计图从中国<em>地图</em>,点击某一省份,在新的页面中显示该省份的<em>地图</em>。 <em>实现</em>思路: 在国家<em>地图</em>上添加 onclick 事件,点击国家<em>地图</em>中的省份,生成省份对应的 url, 其中将对应省份的名称以参数传递,在省<em>地图</em>报表中增加省份的参数,过滤出对应省份的数据,以及动态加载不同省份 echarts 模板中的<em>地图</em>,在 echarts 统计图展现的页面中接收到省份对应的参数,...
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js<em>实现</em>一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
安卓课程表源码下载
一个课程表的开发,很实用的android实战练习项目哦 相关下载链接:[url=//download.csdn.net/download/u014011112/8452445?utm_source=bbsseo]//download.csdn.net/download/u014011112/8452445?utm_source=bbsseo[/url]
北大青鸟S2项目--网上订餐系统下载
三层开发,文件读取连接!界面美观!完整版! 相关下载链接:[url=//download.csdn.net/download/QQ452145713/2338527?utm_source=bbsseo]//download.csdn.net/download/QQ452145713/2338527?utm_source=bbsseo[/url]
C8051F020控制语音芯片ISD1720下载
C8051F020控制语音芯片ISD1720,以能定点播放,其他功能大家自己加,主要注意SPI的时间间隔 相关下载链接:[url=//download.csdn.net/download/qitong111/2409691?utm_source=bbsseo]//download.csdn.net/download/qitong111/2409691?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java学习道路 深度学习视频道路
我们是很有底线的