自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一心为你

做一名合格的业余程序员

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 C1853 “x64\Debug\ScarLearnTool.pch”预编译头文件来自编译器的其他版本,或者预编译头为 C++ 而在 C 中使用它(或相反)

重新生成一下就可以了

2021-01-13 14:40:49 387

原创 CMake Warning at cmake/OpenCVDownload.cmake:202 (message):

应该是国内的墙的原因没有下载成功,这里需要手动下载这里推荐一个代理下载的站 https://ghproxy.com/

2021-01-10 10:22:50 6054 1

原创 pytorch环境搭建

我也是个新手所以遇到的问题可能不全面,不过确实有很多的坑,写下来,后面再补充第一步:找到b站安装视频https://www.bilibili.com/video/BV1oz411v7cv?from=search&seid=12498239426358158910第二步:按照上述步骤下载anaconda 这里指出官网下载需要注册,而恰巧你没有梯子,那么,你可以去清华的镜像网站 https://mirrors.tuna.tsinghua.edu.cn/anacon...

2021-01-10 04:48:16 313

原创 很久之前用matlab做了一个绘图程序在矩阵中绘制gerber文件

line_circle.m%%本程序用于使用圆形aperture进行划线function d=linc(addrbef,addrnow,r,d,dip)x0=addrbef(1);y0=addrbef(2);x1=addrnow(1);y1=addrnow(2);detax=x1-x0+1;detay=y1-y0+1;[angle,distens]=cart2pol(detax,d...

2018-04-05 00:11:45 582 1

原创 BYTE[]数组转化为灰度图像CBitimage显示到mfc窗口中(opencv结果在mfc中的显示)

     垂垂老矣的MFC让人又爱又恨,爱的是熟悉的套路和丰富的资源,恨的是他太复杂,杂,乱七八糟。如果你想快速的完成一项任务,用mfc是一个冒险的决定,因为你很有可能找不到你想要实现的功能的函数,源代码等等,你需要自己去写,更有甚者,你写都没法写,因为这里面封装太深,太杂乱,让你摸不着头。就有这样一件事一直困扰着我这个matlab爱好者,在matlab中,数组就是位图,位图就是数组,而到了mfc...

2018-04-04 23:42:11 1565 1

原创 写一点opengl的初步入门理解

首先,万分庆幸,现在学习的opengl是已经经过重新架构的体系,不用再忍受改变习惯的痛苦,也减小了学习的路径,提高了学习的效率。之所以这么讲,大概是因为现在的opengl已经修改了渲染数据处理的方式,更加倚重于gpu,也就是说主机端所承担的任务越来越少,并且服务端的功能越来越强大(可编程渲染管线),从这种趋势来讲,老的opengl应不能够适用于现在的图形图像技术的发展了。        我阅读

2016-01-17 22:17:16 991

转载 MATLAB符号表达式运算

一旦创建了一个符号表达式,或许想以某些方式改变它;也许希望提取表达式的一部分,合并两个表达式或求得表达的数值。有许多符号工具可以帮助完成这些任务。  所有符号函数(很少特殊例外的情况,讨论于后)作用到符号表达式和符号数组,并返回符号表达式或数组。其结果有时可能看起来象一个数字,但事实上它是一个内部用字符串表示的一个符号表达式。正如我们前面所讨论的,可以运用MATLAB函数isstr来找出像

2015-04-27 15:41:29 13344

原创 opd

在光学设计中使用赛德和(seidel),在光学测量中使用泽尼克(zernike)多项式表示。赛德和使用极坐标系统,

2015-03-30 12:57:29 1149

原创 非球面偏离球面的大小

作为一个光学设计者,你必须要对你所设计的镜头的制造和计量有一个整体的把握。你可能设计出一个接近衍射极限的系统,单位提示它不可能被制造出来,也许它检测困难或者根本不能造出来,寻找借口完全没有必要这么麻烦,因此当使用非球面的时候增加的开支和时间投入是首先映入脑海的事情。和车间的工人讨论非球面的时候,他们会然你提供你设计的透镜的全口径与球面偏移的长度。数学上,球方程可以表示为一定的多项式形式,我们现

2015-03-26 14:53:07 1146

原创 ZEMAX中的非球面参数解释

很多人对zemax中的非球面系数总是一知半解,没有系统地认识,我大概总结一下,以方便形成具象的认识首先,使用非球面并不改变系统的一阶特性,比如有效焦距等。2、一个光学曲面是不是非球面,要看它有没有二次曲线常数(conic constant)。描述一个二次非球面方程为Pz²-2zR+y²=0其中P=K+1,K=-e²,e是离心率(它的值e²=(a²-b²)/a²);有些人喜欢用P

2015-03-26 14:33:52 35782

原创 zemax半口径设置为自动后为何光线仍然错过透镜边缘向后传播?

产生这种情况的主要原因是入瞳像差过大,需要启动光线瞄准。

2015-03-26 10:17:13 4910

原创 zemax 序列模式下负厚度解释

zemax序列模式下负厚度会出现这种情况,就是光线传播方向发生变化,比如说面2的厚度是-350,那么光线仍然会连接面四和面3,但是方向会是从面4到面3,这显然与事实相违背。如果镜子的厚度是负的会怎么样呢?光线在镜子中是反向传播的,负负得正,光线是按实际传播的。在没有镜子时候负厚度也并非一无是处,普通的有限物距光路模拟时候把视场设为物高,但在模拟远心系统的时候,比如物方远心系统(物方远心的原理是

2015-03-26 08:57:39 3824

原创 在ZEMAX和MATLAB之间通信

如何在ZEMAX和MATLAB之间通信原作:DerekGriffith本文内容:1如何在MATLAB和ZEMAX中设置通信链接2如何为MATLAB设置ZEMAX DDE 工具箱3常见问题及解答Zemax and Matlab : 强大的配对Zemax具有内置的DDE(动态数据交换)服务器,因而允许其他的windows程序和zemax函数之间建立链接。如果你用譬如C++之

2015-03-14 08:36:11 5240

转载 vb字符串操作

1 VBA中的字符串VBA不仅可以处理数字,也可以处理文本(字符串)。VBA提供了两类字符串:一类为固定长度的字符串,声明时包含指字的字符数。例如,下面的语句Dim strFixedLong As String*100声明字符串变量后,无论赋予该变量多少个字符,总是只包含100个字符,但字符串最长不超过65526个字符,且需要使用Trim函数去掉字符串中多余的空格。定长字符串只有在

2015-03-05 09:24:02 5309

ColorAcess.exe

可以直接抓取任何窗口中的像素的值,方便调整图像。

2021-02-09

空空如也

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

TA关注的人

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