5 南七小僧

尚未进行身份认证

我要认证

大招网CTO 芝士校园算法研发负责人增任职海康威视研究院、中科院、卓智技术顾问等多家知名公司。主要方向 JAVA python c# 人工智能算法多数十年实战经验,技术栈更新快,擅长总解决方案到算法研究与客户端开发全套流程。 个人业余研究方向主要为眼科医疗器械,如干眼检测仪、疲劳分析、近视筛查等

等级
TA的排名 1w+

最简单C++生成dll 给C#调用的方法

利用C++创建DLL并C#调用环境:window 10,VS2015 community一、利用C++创建DLL  1.新建项目;      2.打开CreateDLL.cpp文件,并输入测试代码  新建cpp文件:#include <torch/script.h> // One-stop header.#include <iostream>#include <memory>#include <string>#in

2020-06-13 00:59:54

fastAtan2 计算两点之间的角度

引言高中数学中各种正弦函数,余弦函数总是把人搞得头大,但是具体应用时你会发现,其实你只需要搞清楚一个2π空间内函数分布即可。下面分析OpenCV中fastAtan2函数是怎么处理的方向问题。fastAtan2函数在OpenCV中用户非常广,最终计算出来的结果是0-360之间的角度 度数,比如在SIFT描述子求取过程中需要计算特征点的方向,此时OpenCV的源码中就是使用的fastAtan2函数,fastAtan2函数原型如下:float fastAtan2(float y,float x)x—向量

2020-06-11 14:05:44

OpenCV DNN模块——从TensorFlow模型导出到OpenCV部署详解

本文来自OpenCV中文网粉丝小庄头发很多投稿。(原文链接:https://blog.csdn.net/weixin_39928773/article/details/103910850)引言对于机器视觉从事者或者研究者来说,把训练好模型部署到项目中是关键的一步。现如今各大相机厂商都会提供相机的二次开发包,供给使用者进行使用和开发。据博主所知,目前大部分的相机开发包并不支持Python语言,而主流的深度学习框架都是基于Python语言,训练好的模型难以部署到自己的软件中。举个例子..

2020-06-05 17:22:27

https://blog.csdn.net/JackJia2015/article/details/88166136

imgSecCheck本接口应在后端服务器调用,详细说明参见后端API。校验一张图片是否含有违法违规内容。应用场景举例:图片智能鉴黄:涉及拍照的工具类应用(如美拍,识图类应用)用户拍照上传检测;电商类商品上架图片检测;媒体类用户文章里的图片检测等;敏感人脸识别:用户头像;媒体类用户文章里的图片检测;社交类用户上传的图片检测等。 频率限制:单个 appId 调用上限为 2000 次/分钟,200,000 次/天*(图片大小限制:1M)请求地址POST https://api.weixi

2020-06-05 00:41:17

基于OpenCV和YOLOv3深度学习的目标检测 部署教程

https://blog.csdn.net/qq_27158179/article/details/81915740

2020-06-01 03:03:50

基于深度学习的视线跟踪简述

算是正式踏入视线跟踪的不归路……基于深度学习的视线跟踪简述:一、基于深度学习的视线跟踪背景概述1、视线跟踪基于模型的视线跟踪技术:通过提取瞳孔中心、虹膜中心等特征对视线方向进行估计,能达到较高的测量精度,但此种方法具有依赖外部光源、标定过程繁琐等瓶颈。基于外观的视线跟踪技术:为解决上述瓶颈提供了途径,利用多变光照的可见光图像,提取整个眼部区域的特征进行视线估计,不需要依赖外部光源。基于深度学习的视线跟踪技术则隶属于基于外观的视线跟踪技术。2、深度学习人工智能的概念,在很早之前就已出现;19

2020-05-14 12:10:01

《海岛纪元》游戏评测

01 美丽岛——来自卡通画面的美丽观感婆娑无边的海岸线,怀抱着一片又一片等待海民们探索与开发的土地,筚路蓝缕以启山林,当冒险的帷幕在眼前徐徐展开时,还有什么比眼前一亮的画面,更能激发起玩家踊跃上手的积极性呢?坦白说,我通常对于手游的画面不会提太高要求,之所以如此“宽容”,一来是因为硬件先天所限,若视效飙得太满,则画质和帧数往往难以两全;二来如今手游,主打二次元的大都会把精力花在绘图装饰上,...

2020-05-07 09:57:48

微信小程序 发帖 图片功能开发

微信小程序 发帖 图片功能开发用途:论坛交流里,用户通常会发帖,包含文字和图片前端界面上传界面的前端代码<!--pages/addpost/addpost.wxml--><form bindsubmit="addpost" > <view class="weui-cell weui-cell_select" style="padding:50p...

2020-04-09 16:08:52

基于图像处理的角膜地形图算法-睫毛智能抹去,屈光度地形图计算,4万特征点检测,亮环分割

2020-03-30 12:19:57

OpenCV笔记(二)cvtColor与伪彩色、图像复制与像素访问

颜色空间转换 cvtColor该函数的文档地址函数原型:void cv::cvtColor(InputArray src ,OutputArray dst,int code, int dstCn=0)dst = cv2.cvtColor(src,code[,dst[,dstCn]])dstCn :目标图像的通道数,默认值是0,表示由src和code决定co...

2020-03-28 19:58:34

C# 调用 C++生成的DLL

写在前面:学习CUDA过程中看到了可以用OpenCV写一个类,然后直接调用的方法,感觉很有意思(基础太差,可能这是个很基础的问题)。于是就想在 C# 中调用OpenCV的方法,发现有点麻烦,需要生成 .dll(动态链接库)文件,生成过程中出了些小问题,所以把这个过程记录下来,以备以后查看。首先,你的电脑上需要安装OpenCV,具体安装过程百度即可,并不难(具体可以参见我转载的另一篇OpenCV...

2019-11-23 14:16:04

opencv logPolar()和linearPolar()

https://blog.csdn.net/zhubaohua_bupt/article/details/83932171

2020-03-24 22:52:38

Mysql 已存在则更新,不存在就插入 【ON DUPLICATE KEY UPDATE】

ON DUPLICATE KEY UPDATE作用先声明一点,ON DUPLICATE KEY UPDATE为Mysql特有语法,这是个坑语句的作用,当insert已经存在的记录时,执行Update用法什么意思?举个例子:user_admin_t表中有一条数据如下表中的主键为id,现要插入一条数据,id为‘1’,password为‘第一次插入的密码’,正常写法为:IN...

2020-02-23 19:40:12

Java开发神器Lombok的使用与原理

在面向对象编程中必不可少需要在代码中定义对象模型,而在基于Java的业务平台开发实践中尤其如此。相信大家在平时开发中也深有感触,本来是没有多少代码开发量的,但是因为定义的业务模型对象比较多,而需要重复写Getter/Setter、构造器方法、字符串输出的ToString方法和Equals/HashCode方法等。那么是否一款插件或工具能够替大家完成这些繁琐的操作呢?本文将向大家介绍一款在Eclip...

2020-01-15 14:44:27

Neo4j基本使用及导入三元组csv

下载和安装Neo4j安装Java JDK 下载Neo4j安装文件 创建系统环境变量Neo4j配置配置文档存储在conf目录下,Neo4j通过配置文件neo4j.conf控制服务器的工作。默认情况下,不需要进行任意配置,就可以启动服务器。核心数据文件的位置例如,核心数据文件存储的位置,默认是在data/graph.db目录中,要改变默认的存储目录,可以更新配置选项:...

2020-01-08 20:25:01

C# out 和 ref

首先,俩者都是按地址传递的,使用后都将改变原来参数的数值。其次,ref可以把参数的数值传递进函数,但是out是要把参数清空,就是说你无法把一个数值从out传递进去的,out进去后,参数的数值为空,所以你必须初始化一次。这个就是俩个的区别,或者说就像有的网友说的 —— ref是有进有出,out是只出不进。ref(C#参考)ref关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,...

2019-12-31 18:17:16

关于视频面试产品的AI思考

本人参与过两块AI面试产品的研发,在此粗略整理一下,对于产品未来发展的思考点。

2019-12-27 19:10:08

springboot集成支付宝当面付2.0

1.zfbinfo.properties2.生成二维码precreate函数开发3.二维码展示4.notify回调更新数据库5.用户主动查询6.弹出下载链接

2019-12-24 18:03:45

眼睛血管分割

2019-12-19 15:07:06

Redis Springboot 要点!简易教程

1. 概述Spring Cache是完全兼容「JSR-107 Cache Specification」的缓存抽象,它将缓存注解应用到Java方法上,并且通过这一层抽象来改善系统的性能。Spring Cache并不关心数据的实际存储,你可以自由使用自己喜爱的缓存存储逻辑,比如Caffeine、Redis等。但是正确的使用Spring Cache似乎并没有那么简单,如果你不理解一些实现细节,可...

2019-12-16 14:38:44

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取