自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

图像学习之旅

学习图像处理

  • 博客(690)
  • 资源 (5)
  • 收藏
  • 关注

原创 工作杂谈(十八)——告辞信(离开第一份工作)

0.感谢作为一个刚毕业的双非本科应届生,我当时找工作跑了不少社招,也被很多HR嫌弃过。刚开始的时候是和同学们一起跑的,有的人跑着跑着就放弃了,直接走了校招的招聘。除了一些真的很优秀的同学进到了不错的公司和岗位外,大部分人都去了像富士康这种,前几天还有一个去了富士康同学打电话跟我抱怨,后面就剩我自己再跑了,我已经记不清自己投了多少简历,才去了自己这份工作。感谢自己的坚持,也感谢公司给了我工作...

2020-03-24 14:51:52 2466 7

原创 工作杂谈(十七)——研发阶段术语

这个阶段要进行全面的,客观的测试,验证所有产品的规格,接口编制和诊断指令等。主要测试项目包括:功能测试,安规测试,性能测试,合规测试(兼容性),机械测试(跌落、震动等),可靠性测试(重复稳定性)等。各项测试参数,结果、标准是否符合设计要求和期望值,在这个阶段要做的主要包括:FACA(失效分析),工程变更(ECN),批准生产(AF),PPAP,制程能力验证等等。:EVT是工程样品验证测试评审阶段,也就是工程验证,主要是在设计的早期识别出一些设计问题并解决,验证设计符合客户的要求和预定的规格规范。

2025-03-25 17:31:28 245

原创 相机光学(四十七)——相纸材质

光面相纸表面光滑,亮度高,反光性好,能够呈现出清晰、鲜艳的图像效果,适合用于表现色彩艳丽、反差要求较高的题材,如产品照、艺术照和风景照。然而,这种相纸容易沾上指纹和灰尘。

2025-03-18 16:46:05 408

原创 ubuntu之坑(十三)——解决网络图标消失

依次执行以下三条命令。

2024-12-28 14:38:11 131

原创 相机光学(四十六)——镜头马达(VCM)控制策略模式

One Step Mode、Linear Slope Control(LSC)和Acceleration Control是三种不同的控制模式,它们在控制策略和应用场景上有所区别。这些控制模式在VCM中的应用是为了提高其性能,减少振动,加快响应速度,并提高定位精度。每种模式都有其特定的应用场景和优势,可以根据具体的应用需求选择合适的控制策略。

2024-12-18 21:13:29 510

原创 紧跟AI潮流(零)——AI在当今社会中的应用与关键技术

为了大家能够学习到真正在企业拿来即用的技术,结合15大企业级项目,带你熟悉算法工程师在工作中会接触到的数据打包、网络训练、测试等问题,一步步带大家了解和完成真真正正会在企业里面用到的实战案例,尽快进入AI学习领域。

2024-12-13 21:52:28 646

原创 相机光学(四十五)——跑焦问题(一月前限免)

是否准确对焦,是评定一张照片是否废片的重要因素之一,准确对焦才能确保照片清晰。在实际拍摄中,不管是入门级或者是专业级别的自动对焦系统,都存在一个难以根治的问题——跑焦。那么到底什么叫跑焦?

2024-12-13 11:04:46 1170

原创 相机光学(四十四)——ALL-PD和Partial-PD

PDAF是相位检测自动对焦技术的缩写,它是一种在数码相机和智能手机摄像头中使用的自动对焦技术。PDAF的原理是根据CIS(CMOS图像传感器)不同像素的相位差信息,判断出当前镜头位置相对于焦清晰状态的位置,从而得到镜头应该移动的向量。PDAF技术通过在感光芯片上预留一些规律性对称的遮蔽像素点来进行相位检测,通过像素之间的距离及变化来决定对焦的偏移量即相位差(PD值),从而实现快速对焦。PDAF系统框图和分类包括单PD(shielded pixel)和双PD(Dual Pixel)技术。

2024-11-15 14:34:30 1862 2

转载 相机光学(四十三)——HDR技术深入研究

CG本身可以简单理解为电路探测到了一个电子后,转换表示为电压的单位,也就是对电子的敏感程度,CG越大,表示一个电子所能转换的电压就越高(不严谨,逻辑上这么理解即可,勿较真)。传统的时域多帧HDR技术的特点是多张不同曝光程度的图融合为一张图片,我们假设上一节的三张图为例,拍摄三张图的时间会比较长(主要是过曝的图时间占比较大),在阴暗环境下尤其明显。HDR模式:对角线上的像素1和4为一组,像素2和3为一组分别做长短曝光,然后将1和4的值,2和3的值分别融合作为大像素的长、短曝光下的值用来做HDR计算。

2024-11-15 14:28:38 1121

原创 相机光学(四十二)——sony的HDR技术

QBC是索尼的一种HDR技术,利用Quad Bayer排列中四个同色像素聚在一起的特性,直接实现了片上HDR。通过每个对角线一组的曝光策略,每组同色四像素便能输出分别对应长、短曝光的两组图像,融合之后便能得到一张HDR图像。QBC HDR技术可以说是SME-HDR技术的完美迭代,其优点除了速度快之外,效果还很好,所以非常适合应用在视频拍摄中。

2024-11-13 15:58:50 1283

转载 相机光学(四十一)——卷帘快门(Rolling Shutter)与全局快门(Global Shutter)

快门是照相机用来控制感光片有效曝光时间的机构。是照相机的一个重要组成部分,它的结构、形式及功能是衡量照相机档次的一个重要因素。

2024-11-13 15:51:10 278

原创 相机光学(四十)——2x2 Adjacent Pixel Binning

2x2 Adjacent Pixel Binning 是一种图像传感器技术,用于将相邻的像素合并以提高图像的信噪比(SNR)和降低图像数据量,从而可能提高帧率或减少处理资源的需求。具体来说,这种技术涉及将2x2的相邻像素(即四个像素)的信号在被发送到模数转换器(ADC)之前进行平均处理。然而,2x2 Adjacent Pixel Binning 也有其缺点,最主要的是会降低图像的分辨率。因为四个像素被合并成一个,所以图像的解析度会减少75%。

2024-11-11 14:44:18 1172

原创 图传推流学习(敬请期待)

在流媒体传输中,RTSP、RTP 和 RTCP 这三个协议协同工作,以确保媒体数据能够实时、高效且可靠地传输。RTP 用于实时传输数据,如音频和视频数据,它建立在 UDP 上,与 RTCP 协议一起使用,以提供服务质量(QoS)反馈和同步媒体流。通过这种协同工作,RTSP、RTP 和 RTCP 共同确保了流媒体的实时性、同步性和传输质量,为用户提供流畅的媒体播放体验。RTSP 基于 TCP 协议进行传输,负责流媒体通道参数的协商以及具体的控制信息,如播放、暂停、停止等。

2024-11-01 18:13:39 1023

转载 ___attribute__关键字和字节对齐

GNU C编译器增加了一个__attribute__ 关键字用来声明一个函数、变量或类型的特殊属性。申明这些属性主要用途就是指导编译程序进行特定方面的优化或代码检查。attribute 可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute )。关键字__attribute__ 也可以对结构体(struct )或共用体(union )进行属性设置。attribute。

2024-10-30 19:34:02 85

原创 Scitools Understand使用教程

更改名称后点击Next进入如下界面,这个界面是让你选择你要导入项目包含了哪几种语言,注意,在C/C++后面有两种模式,下面有注释,其中Strict模式包含Object-C和Object—C++,还有Web的注释,自己看看就好了,在此就不再解释,点击后,会进入到如下界面,你可以更改项目名称为你要导入的项目名称,以便于以后查找,你可以直接导入你正在开发的项目,你的代码更改后,这个项目也会自动更新,方便你快速开发,不需要每次导入。

2024-10-15 16:39:13 1091

原创 相机光学(三十九)——光学暗角与机械暗角

在玩摄影一段时间,拍摄一定数量的照片之后,每个人都会不可避免地遇上一个新问题,那就是暗角现象。所谓暗角,是指在拍摄亮度均匀的场景时,画面的四角却出现与实际景物不符的、亮度降低的现象,又被称为“失光“。

2024-10-12 21:04:23 1274

原创 理解PID(一)——增量式PID

上文的位置PID结构简单,但是由于有积分项,容易产生积分饱和的现象,而且它每次输出的都是全量,此全量均和过去的输出有关,易产生累计误差。需要对其进行改进,由此产生的改进型PID控制器——增量型PID控制器。其区别在于,控制器输出的不是全量,而只是增量,每次输出均与过去的所有状态无关,而且它没有积分项,运算量小,容易实现手动到自动的无冲击切换。

2024-10-10 20:47:14 618

原创 理解PID(零)——什么是PID

PID控制器是一种广泛用于各种工业控制场合的控制器,它结构简单,可以根据工程经验整定参数Kp,Ki,Kd. 虽然现在控制专家提出了很多智能的控制算法,比如神经网络,模糊控制等,但是PID仍然被广泛使用。常见的PID控制器有位置PID控制器,增量PID控制器。两个PID控制器各有自己的优点,需要根据具体的场合来使用。为了方便软件编程实现,一般转换成离散形式,即用连加代替积分,有差分代替微分,

2024-10-10 20:44:29 282

原创 九种降维算法

关于九种降维算法的一份介绍

2024-10-08 17:02:11 211

原创 ubuntu之坑(十二)——修改本机ens33网卡的IP地址、网关、子网掩码和DNS地址

这个文件每次开机都会执行的,配置完成后重启就生效了。

2024-09-21 22:09:57 744

原创 ubuntu之坑(十一)——使用vim来更改文件内容

使用vim来更改文件内容

2024-09-18 20:09:48 275

原创 相机光学(三十八)——VCM(Voice Coil Motor)音圈马达

VCM(Voice Coil Motor)音圈马达全称Voice Coil Montor,电子学里面的音圈电机,是马达的一种。因为原理和扬声器类似,所以叫音圈电机,具有高频响、高精度的特点。其主要原理是在一个永久磁场内,通过改变马达内线圈的直流电流大小,来控制弹簧片的拉伸位置,从而带动上下运动。手机摄像头广泛的使用VCM实现自动对焦功能,通过VCM可以调节镜头的位置,呈现清晰的图像。弹片式结构滚珠式结构摩擦式结构Open loop开马达Close loop闭环马达。

2024-09-14 15:05:52 3765

原创 线程的基本概念、pthread线程库的创建、互斥锁的使用、条件变量以及线程池的概念和使用

线程的基本概念、pthread线程库的创建、互斥锁的使用、条件变量以及线程池的概念和使用

2024-09-13 11:10:18 151

原创 相机光学(三十七)——自动对焦原理

目前在手机上采用的自动对焦系统包括反差对焦、相位对焦和激光对焦三种方案,下面我们来看一下它们的工作原理和相互之间的区别是什么。

2024-09-11 22:25:18 1822

原创 理解python中的self,这一篇就够了

理解python中的self,这一篇就够了

2024-09-07 16:19:12 185

原创 python网络爬虫(五)——爬取天气预报

点击,然后按照开发者文档完成key注册;作为爬虫练习项目之一。从高德地图json数据接口获取天气,可以获取某省的所有城市天气,高德地图的这个接口还能获取县城的天气。其天气查询API服务地址为,若要获取某城市的天气推荐。

2024-09-07 16:07:11 3024 6

原创 相机光学(三十六)——光圈

(1)(2)

2024-09-05 15:53:59 1000

原创 python网络爬虫(四)——实战练习

本次实践使用Python来爬取百度百科中《青春有你2》所有参赛选手的信息。https://baike.baidu.com/item/青春有你第二季普通用户:打开浏览器 --> 往目标站点发送请求 --> 接收响应数据 --> 渲染到页面上。爬虫程序:模拟浏览器 --> 往目标站点发送请求 --> 接收响应数据 --> 提取有用的数据 --> 保存到本地/数据库。

2024-08-31 18:51:53 2715

原创 python网络爬虫(三)——爬虫攻防

至此,很多读者会认为修改User-Agent很简单,但是正常人1秒钟看一张图,而爬虫1秒钟可以抓取好多张图,比如1秒钟抓取上百张图,那么服务器的牙利必然会增大。其原理也很简单,就是统计每个IP的访问频率,该频率超过阈值就会返回一个验证码,如果真的是用户在进行访问,用户就会填写验证码,然后继续访问,如果是代码在进行访问,就会被封掉IP。爬虫是模拟人的浏览访问行为,进行数据的批量抓取,当抓取的数据量逐渐增大时,会给被访问的服务器造成很大的压力,甚至有可能崩溃。

2024-08-31 17:39:44 1424

原创 python网络爬虫(二)——数据的清洗与组织

首先明确要提取的数据是标题和链接,标题在a标签中,提取标签的正文用get_text()方法;链接在a标签的href属性中,提取标签中的href属性用get()方法,在括号中指定要提取的属性数据,即get(‘href’)学会了网络爬虫发送请求后,我们可以获得一段目标的HTML代码,但是还没有把数据提取出来,接下来需要进行数据的清洗与组织。在Python中调用正则表达式时使用re库,这个库不用安装,可以直接调用。+:匹配前一个字符1次或多次。

2024-08-31 17:20:33 1217 1

原创 python网络爬虫(一)——网络爬虫基本原理

通过request库已经抓取到网页源码,接下来要从源码中找到并提取数据。Beautiful Soup是python的一个库,其主要功能是从网页中抓取数据。Beautiful Soup目前已经被移植到bs4库中,也就是说在导入Beautiful Soup时需要先安装bs4。安装好bs4库后,还需要安装lxml库。如果我们不安装lxml库,就会使用python默认的解析器。

2024-08-31 16:56:13 1643

原创 python网络爬虫(零)——认识网页结构

网页一般有三部分组成,分别是HTML(超文本标记语言)、CSS(层叠样式表)、JScript(活动脚本语言)

2024-08-31 14:44:31 1429

原创 ubuntu之坑(十)——查看文件的哈希值

在linux终端中,可能存在多个相似的文件,而哈希值可以唯一确定一个文件。

2024-08-27 10:40:49 627

原创 ubuntu之坑(九)——linux 文件属性信息解析

理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。“块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。

2024-08-27 10:36:12 792

原创 相机光学(三十五)——三刺激值

1][2]

2024-08-15 18:01:06 647

原创 相机光学(三十四)——色差仪颜色观察者视角

颜色观察角度主要涉及到人眼观察物体时,‌视角的大小以及屏幕显示颜色的方向性对颜色感知的影响。‌综上所述,‌颜色的观察角度不仅受到人眼生理结构的影响,‌还与屏幕显示技术的色视角性能密切相关。‌在选购平板电视或理解色视角指标时,‌从不同角度观察画面色彩的变化可以帮助评估其色视角性能的高低。‌。

2024-08-14 15:39:35 1037

原创 Shell教程

被称为脚本Bash的应用程序和使用开发人员文件。SH文件被称为是创建并保存在Bash的语言,因为它包含的说明都写在该语言。SH文件可以,如果文本命令shell的命令行界面中键入执行。SH文件大多是用于程序开发人员,这些文件都是Bash的应用程序非常重要,因为该应用程序主要使用脚本以及命令将被执行,使这个应用程序的工作。而且,由于SH文件是使用这个应用程序编程脚本和它们包含执行程序的命令,他们确实是非常重要的。shell 是用来解决用户如何与操作系统通信的问题。

2024-07-31 14:50:18 1040

原创 rm -rf 命令

所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。rm 命令 可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。一般情况下用不到这个命令,而且这个命令很危险,如果一旦执行,会删除当前目录下所有的文件,而且不能够恢复.因此,应避免使用。-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;-f:强制删除文件或目录;

2024-07-31 10:57:56 696

原创 vscode的json文件解析

JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

2024-07-31 10:37:03 2400

原创 无人机结构

特点: 使用多个旋翼(通常是四个或更多)来提供升力和控制。优点: 简单、稳定,可以在固定位置悬停;易于控制和操作;适合近距离任务和室内操作。缺点: 耗电快,航程相对较短;受风的影响较大,不适合长时间飞行和远距离任务。

2024-07-30 09:38:38 702

tcpmaster v0.0.0.2.rar

完善了部分功能的最终版 基于QT自带的socket和clinet类,在VS平台下开发的上位机软件,如果有问题的话,可以自己重新建立一个工程将代码进行拷贝!!!!!

2019-12-27

tcpmaster V0.0.0.1.rar

基于QT自带的socket和clinet类,在VS平台下开发的上位机软件,如果有问题的话,可以自己重新建立一个工程将代码进行拷贝!!!!!

2019-12-24

MX Component 4.16S.txt

无需在意协议,可简单实现从计算机到PLC、运动控制器等通信处理的Active X控件、.NET控件库。使用MX Component后,串口通信和以太网通信的程序开发变的简单。

2019-08-30

深入浅出Visual C++动态链接库(DLL)编程(pdf版+word版+全部源码).rar

用C++语言讲述如果开发dll,讲通每个人,真的好用!!!!!!!!!!!!!!

2019-07-17

数控玻璃雕刻机上Mark点视觉定位系统的设计与实现.pdf

mark点标定的相关论文,该算法能有效提高标定效率。真的

2019-07-17

空空如也

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

TA关注的人

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