logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

opencv仿射变换和透视变换(二)实践篇

一、仿射变换举例:基于离散点求最小外接轮廓其主要思路是先把图像二值化,得到一系列离散的前景像素点集合,然后利用轮廓的最小外接矩形函数,得到偏斜的矩形大小与角度,通过仿射变换完成校正。代码实现如下:int main(){Mat src, gray,dst;src = imread("D:\\cv_study\\Exercise\\文字倾斜\\text.png");cvtC...

Halcon绘制多边形,带和不带圆角,gen_contour_polygon_xld

gen_contour_polygon_rounded_xldgen_contour_polygon_xlddev_set_color ('green')dev_set_line_width (3)*坐标数组rows1:=[20,100,100,20,20]cols1:=[20,20,250,250,20]radius:=[20,20,20,20,20]rows2:=[20,20,100,100,

#计算机视觉#几何学#图像处理
图像增强(emphasize illuminate, scale_image_max)和极坐标转换(polar_trans_image)

1、图像增强:增强图像的对比度为了提高采集图像的质量,光源、镜头、摄像机、图像采集卡都非常重要,但有时采用最佳的硬件设置,图像效果还是不够好,这时需要使用图像增强技术1) emphasize可以对图像中的边缘起到增强作用(亮的位置更亮,暗的位置更暗)2)illuminate(Image : ImageIlluminate : MaskWidth, ...

开源项目推荐:基于Qt实现的国产CAE软件集成开发平台,FastCAE

http://ksylvest.github.io/jquery-gridly/http://www.lanrenzhijia.com/demos/40/4004/demo/http://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.htmlhttp://jgraph.github.io/mxgra...

#qt
Mosquitto-1.5.4源码分析,主题订阅的数据结构及SUBSCRIBE的函数跳转关系

1.4.x之前的版本可以参考博客,使用的是树来实现:mosquitto源码分析(三)- 订阅树1mosquitto源码分析(四)- 订阅树2 mosquito从版本1.5.x开始,主题订阅的数据结构有变化。采用哈希表来存储。每一层都有一个哈希表来存储。/src/database.c这里初始化了两个主题,一个是业务主题“”,为空;另一个是系统主题“$SYS”函数sub__...

mysql 达到1亿级别的表如何设计优化

单表一亿?还是全库1亿?1.首先可以考虑业务层面优化,即垂直分表。垂直分表就是把一个数据量很大的表,可以按某个字段的属性或使用频繁程度分类,拆分为多个表。如有多种业务类型,每种业务类型入不同的表,table1,table2,table3.如果日常业务不需要使用所有数据,可以按时间分表,比如说月表。每个表只存一个月记录。2.架构上的优化,即水平分表。

#mysql
Halcon图像分割的算法思想和边缘检测函数汇总

一、图像分割思想图像分割的主要算法:1.基于阈值的分割方法2.基于边缘的分割方法3.基于区域的分割方法4.基于聚类分析的图像分割方法5.基于小波变换的分割方法6.基于数学形态学的分割方法7.基于人工神经网络的分割方法基于阈值的分割方法阈值分割方法作为一种常见的区域并行技术,就是用一个或几个阈值将图像的灰度直方图分成几个类,认为图像中灰度值在同一类中的像素属于...

类似Qt之GUI,但比Qt小的多 -- 适用于嵌入式/SoC/单片机/MCU等的界面库

GUI框架提供类似Qt的API接口,仅需要几百KB的硬件资源(比Qt小的多),能运行在Qt不支持的低性能领域(对Qt形成补充)https://gitee.com/giveda/GOSP类似Qt的信号槽但不需要moc;基于c++11,用于解耦合https://gitee.com/giveda/gobject_cpp11官网GOSP = Giveda® Open...

#嵌入式
七牛首席布道师:Go不是在颠覆,就是在逆袭

文章来源:http://www.csdn.net/article/2014-07-21/2820743七牛官网:https://github.com/qiniuhttp://developer.qiniu.com/Go 语言是谷歌 2009 年首次推出并在 2012 年正式发布的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师

#golang
开源项目推荐:微软收购的嵌入式实时操作系统,Azure RTOS ThreadX

通过了解,原来ThreadX的开发公司Express Logic在2019年4月被微软收购。经过了1年多的准备,微软将ThreadX包装成了azure-rtos并在github上开源。在国内嵌入式的圈子里,ThreadX可能还比较小众,大家更多的是使用之前就开放源代码的UCOS和FreeRTOS为主。当然,近两年随着大力的推广和新功能的迭代,国内的RT-Thread也越来越受关注。但在高安全产品领

    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择