自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 光源打光技巧

一般背光测量1-2个像素精度,正向光4-5像素精度,但不包含特殊情况下的一些亚像素处理手段获。因此,在黑白相机中,用相同颜色的光去照射物体, 反射回来的光会更强,图像上显。白光包含了红、绿、蓝三种颜色的光。白色背景反射所有颜色的光,黑色背景吸收所有颜色的光。色光的三原色 红、绿、蓝三色光按不同的比例混合,能产生任何一种其他颜色的光,因此我。不同波长的光线呈现不同的颜色。由于LED的各种优点,视觉光源目前主要都是采用LED的方式。1)工业相机的图片格式一般位BMP格式,黑白图片8位,彩色位24位真彩色。

2024-07-25 23:05:46 876

原创 光源选型技巧

前向照明:检测物体表面特征背向照明:检测物体轮廓或透明物体的纯净度LED光源中,90%的应用是前向照明。

2024-07-25 15:15:07 279

原创 文件IO笔记

包含的头文件:#include <sys/types.h>、#include <sys/stat.h>、#include <fcntl.h>标准I0相关函数:fopen/fread/fwrite/fseek/fflush/fclose等。系统调用I0的相关函数:open/read/write/lseek/fsync/close。只能用于查看某个命令的用法,而 man 手册既可以查看命令的用法,还可以查看函数的详细。在 Linux上操作文件时,有两套函数:标准IO、系统调用I0。功能:打开或创建一个文件。

2024-07-19 17:53:15 418

原创 makefile常用函数以及通用makefile的编写

对 list 中的每一个元素,取出来赋给 var,然后把 var 改为 text 所描述的形式。把 text 中符合 pattern 格式的内容,filter-out(过滤)出来、扔掉。寻找`text’中符合格式`pattern’的字,用`replacement’替换它们。把 text 中符合 pattern 格式的内容,filter(过滤)出来、留下来。`pattern’和`replacement’中可以使用通配符。pattern 所列出的文件是否存在,把存在的文件都列出来。

2024-07-17 22:17:31 398

原创 makefile笔记

如果当前目录下恰好有名为“clean”的文件,那么执行“make clean”时它就不会执行那些删除命。执行 make 命令时,它会去当前目录下查找名为“Makefile”的文件,并根据它的指示去执行操。如上,这个 CC 变量表示编译器,在整个过程中都是一样的。在编译程序时,我们会不断地使用“make -C dir”切换到其他目录,执行其他目录里的。4)D += yyy // 如果 D 在前面是延时变量,那么现在它还是延时变量。= //延时变量,如果是第一次定义时才有效,在前面已经定义则忽略。

2024-07-17 14:52:19 357

原创 gcc笔记

编译时(-S选项)会检查语法错误和函数是否申明,不会检查函数是否定义链接时会检查函数定义。

2024-07-13 17:51:43 387

原创 ZLMediaKit实现拉流推流

实现ZLMediaKit从RTSP进行拉流并推流到RTMP服务器的一个过程

2024-06-17 21:10:29 364 1

原创 Minimal BASH-like line editingis supported解决方法

Windows/Linux双启动的电脑一般都使用grub作为引导程序,出现这个原因,是windows启动的时候,没有找到启动文件。我是因为安装了windows和Linux双系统,卸载Ubuntu系统时,没有完全删除Ubuntu的相关信息,重启电脑将无法正常进入Windows系统,开机后一直卡在grub界面。

2024-03-20 22:20:07 5331 4

原创 Spark在Windows下的环境搭建及pyspark的使用

1、将Spark目录下的pyspark文件夹(D:\Spark\spark-2.2.0-bin-hadoop2.7\python\pyspark)复制到要使用的python环境的安装目录(E:\APP\python3.7.0\Lib\site-packages)里。最好解压到一个盘的根目录下,并重命名为Spark,简单不易出错。并且需要注意的是,在Spark的文件目录路径名中,不要出现空格和中文,类似于“Program Files”这样的文件夹名是不被允许的,我放的位置是D:\Spark。

2024-01-03 01:38:18 2645 1

原创 JDK1.8安装与配置

JDK即JavaTM Platform Standard Edition Development Kit(Java开发工具包),是用于开发Java应用程序的软件开发工具集。它包含了Java编译器(javac)、Java运行时环境(JRE,包括Java虚拟机(JVM)和核心类库)、以及用于开发和调试Java应用程序的其他工具和资源。1. 下载JDK我们默认下载JDK1.8,即,是目前最成熟最稳定的版本打开oracle官网,官网首页地址为我们下载目前最成熟最稳定的版本JDK8,进去网页后,往下滑。

2024-01-02 20:42:16 1122 1

原创 Keil5的MDK和C51软件安装

如下图,全部选择Skip。完成安装后,会自动打开”Pack Installer(PACK包管理器)“,我们可以自行选择需要安装的芯片支持包,也可以对已安装的包进行升级或移除。激活软件已放在文末,自取即可,下载前请先关闭windows安全中心的“病毒与威胁防护”,操作方法如下图所示,其他杀毒软件也一并关闭。针对不同芯片平台,使用的 pack 不一样,pack 均由 Keil 官方网关提供,可以到官方网站下载所需要的 pack 包。选择ARM,粘贴复制的CID,点击Generate,复制生成的激活码。

2023-12-14 20:47:08 8246 4

原创 卸载mysql,以及安装mysql8.0.35配置教程

按键盘上的“Ctrl + At + Delete”组合键,打开“任务管理器”对话框,可以在“服务”列表找到“MySQL8.0”的服务,如果现在“正在运行”状态,可以右键单击服务,选择“停止”选项停止MySQL8.0的服务,如图所示。这是我的安装目录E:\APP\mysql8.0\MySQL Server 8.0\bin,复制E:\APP\mysql8.0\MySQL Server 8.0\bin。(上图红框的选项)。b.选择要卸载的MySQL服务器程序,单击“Remove”(移除),即可进行卸载。

2023-12-12 21:13:49 3191 4

空空如也

空空如也

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

TA关注的人

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