首页
学习
活动
专区
工具
TVP
发布

微卡智享

专栏作者
401
文章
822974
阅读量
60
订阅数
.Net5中WebApi使用MEF2框架的使用
最近有个产品需要设计重构,主要后端是C#和前端是Android程序,后端也考虑过微服务,但是觉得根据用户体量来说,有点太重了,但是也是想要团队分工,所以就考虑了MEF的方式,原来MEF的插件方式在《C# MEF插件的使用及Demo分享》的文章中介绍过,不过当时用的是WinForm版本,现在是要在NET5上使用,所以就专门做了DEMO程序来验证可行性。
Vaccae
2021-08-25
8820
Android OpenCV(三十八):凸包检测
凸包(Convex Hull)是一个计算几何(图形学)中的概念。在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为X的凸包。X的凸包可以用X内所有点(X1,...Xn)的凸组合来构造.在二维欧几里得空间中,凸包可想象为一条刚好包着所有点的橡皮圈。用不严谨的话来讲,给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边形,它能包含点集中所有的点。
Vaccae
2021-07-07
1.1K0
Android OpenCV(三十):图像膨胀
表示B平移z后得到的结果,若平移后的结果和A的交集不为空,则我们记录下z点,所有满足上述条件的z点组成的集合就是A被B膨胀后的结果。表示为:
Vaccae
2021-04-21
9040
Android OpenCV(二十九):图像腐蚀
表示B平移z后得到的结果,若平移后的结果包含于A,则我们记录下z点,所有满足上述条件的z点组成的集合就是A被B腐蚀后的结果。表示为:
Vaccae
2021-04-21
5170
Android OpenCV(二十八):​图像距离
根据欧式距离的定义,图像中两个像素之间的距离可以含有小数部分。在一个5×5的矩阵内,所有像素距离矩阵中心的欧式距离如下所示:
Vaccae
2021-04-21
1K0
.NET5 Blazor初探
经常看我公众号的朋友应该能看出来,我的文章基本都是.Net、Android、OpenCV的相关的,用到的语言C#、Kotlin、C++、还有现在偶尔还维护下的Delphi老代码。本来也想空余时间学一下前端的,公众号里也有几篇VUE文章,后台没再继续学习的主要原因就是学习的成本太高,除了JS的语言,像编译部署、环境搭建、跨域访问等一系列的东西,需要花费的时间太多。前阵子.Net5发布后跟着做了个小的东西,也是无意间看到了Blazor后,抱着测试看看是否占用学习时间太多的想法做了个Demo,于是有这今天这篇。
Vaccae
2021-03-30
2.9K0
.Net5中Swagger采用Attribute方式实现Api隐藏
前面的《使用.Net5尝鲜的一些小总结及Configuration.Json读取配置文件的使用》文章中简单说过.Net5的项目自动集成了Swagger中间件,对做Api接口进行测试方便了很多,平时做程序人的人应该也都会有这样的经历,写了不少代码或是API后,可能用不到,直接把代码删了会可惜,万一以后用到了呢,但是显示出来太多测试也比较麻烦,所以这篇就来说说怎么让Swagger的API实现部分隐藏。
Vaccae
2021-02-05
1.3K0
Android OpenCV(十三):图像金字塔
参数二:dst,输出下采样后的图像,图像尺寸可以指定,但是数据类型和通道数与src相同,
Vaccae
2021-01-06
1K0
Android OpenCV(十):图像透视变换
透视变换的方程组有8个未知数,所以要求解就需要找到4组映射点,四个点就刚好确定了一个三维空间。
Vaccae
2021-01-06
1K0
Android OpenCV(四):绘制几何图形
参数九:lineType,边界的类型,可取值为FILLED ,LINE_4 ,LINE_8 和LINE_AA
Vaccae
2020-12-07
8660
项目实战|C#Socket通讯方式改造(二)--利用Quartz实现定时任务处理
上一篇《项目实战|C#Socket通讯方式改造(一)--Socket实现Ftp的上传和下载》我们简单介绍了项目的背景及需要实现新的方式时利用Socket针对Ftp服务器实现文件的上传和下载,因为方式由原来的实时通讯改为每天的定时通讯,所以我们这篇就来看一下怎么实现定时任务的使用。
Vaccae
2020-06-16
6470
C++创建动态库C#调用(二)----回调函数的使用
上一篇《C++创建动态库C#调用》我们练习了C++写的动态库用C#的调用方法,后来研究回调函数这块,就想练习一下回调函数的使用,学习并巩固一下,话不多说,我们直接开始。
Vaccae
2019-07-25
3.1K0
Android使用Tesseract-ocr进行文字识别
Tessseract是一款由HP实验室开发由 Google 维护的开源 OCR(Optical Character Recognition , 光学字符识别)引擎。能够支持中文十分难得。虽然其识别效果不是很理想,但是对于要求不高的中小型项目来说,已经足够用了。
Vaccae
2019-07-25
9.1K0
C++ OpenCV视频操作之图像输出文字
当我们视频分析时可能图像中需要有一个文字说明,OpenCV中本身也有这个API,我们就来看看OpenCV中的图像文字输出。
Vaccae
2019-07-25
4K0
C++ OpenCV视频操作之KLT稀疏光流对象跟踪(二)
上一篇《C++ OpenCV视频操作之KLT稀疏光流对象跟踪(一)》中我们先试过了在每帧图像中先获取特征点,到了了Shi-Tomas特征提取,这章我们就看看KLT稀疏光流跟踪的方法。
Vaccae
2019-07-25
2.3K0
C++ OpenCV视频操作之稠密光流对象跟踪
我们在学习完稀疏光流跟踪完后,我们再学习一下稠密光流对象跟踪,稠密光流算法(即图像上所有像素点的光流都计算出来),由于要计算图像上所有点的光流,故计算耗时,速度慢。一般来说我们在平时应用上可能会用到的比较少,在这里我们就简单讲解一下。
Vaccae
2019-07-25
1.8K0
delphi提示“Undeclared identifier”的缺少引用单元列表
_Stream ADODB_TLB akTop, akLeft, akRight, akBottom Controls Application (the variable not a type) Forms Beep SysUtils or Windows (different functions) CGID_EXPLORER ShlObj CN_BASE Controls CoInitialize ActiveX CopyFile Windows CoUnInitialize ActiveX Creat
Vaccae
2019-07-25
2.2K0
Android悬浮窗不用动态申请权限方法
前几天我刚写了一篇《Android实现可移动的悬浮窗》的文章,需要在AndroidManifest.xml里的加上权限申请
Vaccae
2019-07-25
4.8K1
C++ OpenCV图像分割之分水岭分割
前面我们说了两种分割方法,这一章我们说图像的分水岭分割。分水岭算法是一种图像区域分割法,在分割的过程中,它会把跟临近像素间的相似性作为重要的参考依据,从而将在空间位置上相近并且灰度值相近的像素点互相连接起来构成一个封闭的轮廓,封闭性是分水岭算法的一个重要特征。
Vaccae
2019-07-24
2.3K0
C++ OpenCV视频操作之背景消除建模(BSM)-2
上一篇《C++ OpenCV视频操作之背景消除建模(BSM)-1》中我们学习了背景消除建模(BSM)中的采用图像分割模式的高斯混合模型,介绍中我们还说过BS算法中除了图像分割还有机器学习的方式,本篇文章我们就接着上节的内容来学习一下机器学习算法的背景消除建模。
Vaccae
2019-07-24
9900
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档