自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (13)
  • 收藏
  • 关注

原创 docker中使用GPU的初学笔记

docker 19.3及以后的版本中,模型集成了nvidia-docker,可直接在容器中使用gpu,启动命令。docker 19.3以前的版本,需要单独安装nvidia-docker,才可在容器中使用gp

2023-05-09 14:33:30 298

原创 Opencv下 byte与Mat之间的格式转换

在c++下,图像以byte指针的方式存储,在opencv下,使用Mat存储和处理图像.下面就是两者之间的数据转换.输入pBuf指针,图像宽,高,位深, 返回Matvoid ByteToMat(byte* pBuf, long lWidth, long lHeight, int iImgBit, cv::Mat &sMat){IplImage *IplSrcImg;//分

2023-05-09 14:22:54 1045 1

原创 python向java发送byte数组加json混合结构

python向java发送byte数组加json混合结构,导致接收数据校验和错误。

2023-02-13 14:20:12 395

原创 C# 子窗体调用主窗体的函数及控件

C# 中,没有像MFC中有直接获取主窗体的函数方法;又不想单独定义对象;下面利用自带的功能,这个方法也是其他地方搜到的,这里做个记录。这样在form2的类里面就可以通过Onwer属性获得MainForm的实例了。

2022-11-04 09:39:43 862

原创 Ubuntu 18.04 开机自启动Miniconda环境下的脚本

描述:ubuntu 18.04系统上安装了Miniconda环境,python应用主要运行在该换下;现在想做成开机自动运行python实现的服务。在尝试了各种方法后,最终实现了。ubuntu16.04系统稍后测试。开机自启动脚本有很多,我使用的是 /etc/rc.local中执行我的sh脚本文件。可是18.04的系统已经不再默认执行rc.local文件,需要按照这位大佬的方法,将rc.local能够随系统启动而执行到,https://www.cnblogs.com/digdeep/p/976002.

2021-07-17 10:08:55 681

原创 pytorch_v1.6 训练或检测时,报UserWarning: Mixed memory format inputs detected while calling the operator

在使用pytorch_v1.6训练或检测时,model报如下警告:UserWarning: Mixed memory format inputs detected while calling the operator. The operator will output contiguous tensor even if some of the inputs are in channels_last format. (Triggered internally at /pytorch/aten/src/

2020-12-09 10:10:02 6942

原创 VC++ 获得本地中指定网段的IP

从网上借鉴了方法,实现获得本机的众多IP中,指定某个网段的IP地址,这里是指局域网环境下,偷懒的方式,只比较了IP地址的第三个数字,严谨的来说,需要根据子网掩码来获得网段地址,进而逐个比较的。byte charToInt(char * str, int start_idx, int end_idx){ int a = 0, i; for (i = start_idx; i &...

2019-11-02 21:43:41 243

原创 HP — LaserJet 打印机Win10下打印不停止的问题

HP LaserJet 1002N的打印机,发送一次打印命令后,打印机不停的重复打印当前命令,一直不停止,直到打印机断电或没有纸。出现此种情况,是打印机驱动安装后, 默认的勾选了几个选项导致的,只需要手动取消这几个选项。找到当前的“打印机属性”,“端口”,取消勾选“启用双向支持”; “打印机属性”,“高级”,取消勾选“启用高级打印机功能”;...

2019-10-15 10:14:46 3487

原创 十六进制字符数组转十六进制byte

读取txt文件中的16进制数组,默认以16进制字符方式读取,每个字符占1个字节,默认以ASCii类型读取出来;16进制byte需要将两个字符组成1个字节的byte类型;char * cArray = new char[]{'E' , 'F' , '2' ,'A'};byte * by16 = new byte[cArray长度 / 2];for (int i = 0, j=0; i &...

2019-10-10 15:31:39 496

转载 Windows Socket Error codes

windows下的socket错误代码,对应的含义。

2019-10-09 08:44:37 252

原创 error LNK2001: unresolved external symbol "class ATL::CAtlBaseModule ATL::_AtlBaseModule"

在使用下面的方法获得当前路径时, wchar_t szBuff[MAX_PATH] = { 0 }; HMODULE hModuleInst = ATL::_AtlBaseModule.GetModuleInstance(); GetModuleFileName(hModuleInst, szBuff, MAX_PATH);编译提示报错,error LNK200...

2019-09-17 20:17:30 1078

转载 C++中保存为jpg文件的方法

c++中,将像素矩阵直接写入jpg文件比较麻烦,从网上找到一个高手的方法,代码不多,推荐一下。https://create.stephan-brumme.com/toojpeg/感谢造轮子的人。

2019-04-01 11:15:32 6889 2

原创 C# 颜色的梯度渐变

为了表示不同的浓度值,对颜色条应用颜色梯度变化,基本方法是对ARGB分量乘以一个渐变系数。下面是对十种颜色应用的三个梯度值的过程。 public void DrawRect(gasConcentration[] data)        {            Graphics graphic = pictureBox1.CreateGraphics();            Graph...

2018-04-17 10:14:31 3420

原创 C# 类库 读取 app.dll.config 配置文件的问题

app.config文件仅供exe工程读取的,想多数操作一样,使用 ConfigurationManager.AppSettings["key"]   就可以正常读取。在调试dll工程时,需要单独指定config文件才能正确读取key值。 static string configPath = System.Reflection.Assembly.GetExecutingAssembly().Loc...

2018-04-11 15:01:31 5954

原创 Opencv 找圆的方法

首先建立一个概念,任何镜头中的圆,很多情况下都不是真正的 pi*r*r 的圆,会因各种物体与镜头之间的非完全平行关系或光线与物体不是完全平行等因素,造成相机中成像的图像不是一直完全意义上的圆,更多的情况下,就是一个椭圆,所以opencv只提供了一个椭圆拟合的方法,其实当长短轴相等时,这就是一个真正的正圆了。在建立这个观点后,采用众所周知的方法,就可以拟合圆了。下面时我在用的一个方法,若有不

2017-12-06 09:29:24 12014 9

原创 关于相机传感器和镜头的关系

小白一枚,正在学习,现学现卖,不足之处,还望指正目前的单反相机分为全画幅,半幅机,其中半幅里又以APS-C较为常见.全画幅的传感器尺寸为36mmx24mm;APS-C为24.9mmx16.6mm.镜头方面,在全画幅下,焦距在50mm以下的称为广角镜,小于12mm称为鱼眼镜头;高于50mm称为长焦镜头;其视角与焦距呈反比.                  在半幅下,焦距需要

2017-07-07 09:54:51 5163

Qt5.9显示USB摄像头图像

Qt5.9下的代码,可显示USB摄像头图像,支持切换多个USB摄像头,支持修改分辨率。 完全使用Qt的QCamera库实现。

2023-01-06

atlsd.lib文件

vs2013环境下, 编译报error LNK2001: unresolved external symbol "class ATL::CAtlBaseModule ATL::_AtlBaseModule",由于缺少atlsd.lib库。

2019-09-17

libx264_x86

libx264的库,x86版本,之前图省事在网上下载了一个不能使用,结果自己搞个环境编译了一个版本。

2018-11-09

鼠标模拟四次独立点击

模拟四个独立位置的鼠标单击,每次点击设置独立的延时,可以单击拖动鼠标选择坐标点,释放后保留当前位置坐标,通过箭头将坐标写入到触发位置,每个触发的延时均等

2018-07-03

模拟鼠标点击多次

模拟三个独立位置的鼠标单击,可以单击拖动鼠标选择坐标点,释放后保留当前位置坐标,通过箭头将坐标写入到触发位置,每个触发的延时均等。

2018-06-07

模拟鼠标点击

模拟鼠标左键单击,获取屏幕坐标,设置单击次数,设置时间间隔

2018-05-23

jgp图像压缩保存

对bmp和jpg图像文件进行裁剪,保存为jgp图像压缩格式;可以选择不同的jpg图像质量输出,可直观显示图像压缩后的实际大小;图像以原路径保存,保存的文件名以原文件名+M,存为jpg图像文件。(注:此软件需要 .NET Framework 4.5的运行环境)

2018-04-27

等长梯度切割字符串生成字符串集

根据设定的等长度,梯度方式切割字符串,生成字符串集

2018-01-18

libgsl-2.4 x64库,VS下可用

libgsl库,可在windows上的vs中使用,目前的版本为gsl-2.4,64位库

2017-11-30

肖维勒准则中系数的近似计算

肖维勒准则中系数的近似计算,最大绝对误差0.00044

2017-07-21

vc+opencv找图像轮廓

这是使用opencv的方法找图像轮廓的,其实opencv自带的找图像轮廓的函数,不过这个是用自己的代码实现的,可以看到如何找出图像轮廓的方法。 大体流程:灰度图——直方图——获得阈值——二值化——找轮廓 (也是从别处抄来的,自己运行可以,贴出来而已)

2017-03-09

需求规格说明书(转载)

此需求规格说明书里涉及到类图、功能划分等内容,内容有关Android游戏开发的。

2015-12-21

DIRECTX.9.0.3D游戏开发编程基础

《DIRECTX.9.0.3D游戏开发编程基础》,中文版

2012-04-09

windows启动说明

这里介绍了windows系统启动到滚动条时后台在做什么

2009-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除