- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 根据5个人脸特征点,快速计算人脸角度
float getRoll(int leftEyeX, int leftEyeY, int rightEyeX, int rightEyeY){ float dx = rightEyeX - leftEyeX; float dy = rightEyeY - leftEyeY; if (fabs(dx) < 0.0000001f) return 0.f; else return atanf(dx / dy)*180.0f / 3.1415926; }float getYaw.
2021-08-31 15:58:26 2582
原创 opencv 数字图像识别
参考https://blog.csdn.net/LTG01/article/details/50492556和https://www.cnblogs.com/leegod/p/8929678.html写了这个识别股票行情的代码,代码比较简单,就是先切割一个个数字字符,然后根据特征识别数字,可能对不同的字体需要微调一些参数,基本上是可以用的。有需要的人拿去吧。#include "st...
2019-11-13 12:01:53 382
原创 CImage 从内存中读取图像
CImage 的CImage::Load( IStream* pStream) 从内存中读取图像时,需要提供实现了IStream的对象。一般都是采用CreateStreamOnHGlobal创建IStream对象,但这需要重新分配内存,再将内存中图像复制到新分配的内存中,完了还要释放,多了很多操作,也影响性能。本文提供的类实现了IStream,可以实现从内存直接读取图像,省了上述多余的操作。
2017-09-11 17:23:40 4093
原创 EntityFramework数据迁移时的一些错误解决
解决:无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次打开CMD,进入 powershell 1. CMD->powershell, 进入PowerShell 模式,进入成功后,会在命令行左边出现PS字样;2. CMD->Get-ExecutionPolicy, 查看我们当
2016-08-26 10:15:03 772
原创 高性能的LIST
我们经常要用到std::list,大多数情况下,它也够好用了。可是如果你对性能很吝求,很在乎它在每次加入节点时分配点内存,那我推荐你用下面的类。用的时候基本和std::list差不多先定义节点类如:class Session : public LinkD_T<Session>再定义LIST类如:typedef Double_List_T<Session> SessionList;要注意的是每个Session对象只能加入到一个SessionList对象,否则DEBUG下会出断言错误,RELEASE就
2014-09-16 12:50:47 531
原创 C# 查找EXCEL的两种方法比较
第一种方法是才用COM一个个CELL比较,代码如下:for (int row = 1; row < xsl.workSheet.UsedRange.Rows.Count; row++) { bool matched = false; for (int col = 1; ...
2014-09-02 18:14:50 1583
c# MJPEG STREAM SERVER AND CLIENT
2017-09-22
C# RTP 视频传输与解码H263, jpeg MJPEG等源码
2017-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人