• 博客文档资源之模拟三角恋

    博客附件

    0
    27
    11KB
    2023-08-30
    0
  • 实现了一个实现简易的相册,使用6818开发板的液晶屏和触摸屏

    这个程序实现了一个实现简易的相册,使用6818开发板的液晶屏和触摸屏,可以显示多张BMP格式的图片,并支持通过触摸屏的操作切换图片。 程序的主要功能和流程如下: 打开液晶屏设备文件,并将液晶屏映射到内存:通过打开/dev/fb0设备文件,并使用mmap函数将液晶屏映射到内存,以便后续在屏幕上显示图片。 打开触摸屏设备文件:通过打开/dev/input/event0设备文件,实现对触摸屏输入事件的捕获和处理。 获取图片路径名字:通过get_bmpname函数获取指定目录下的所有BMP格式图片的路径名字,并存储在数组bmppath中。 显示第一张图片:程序默认显示第一张图片,使用show_bmp函数将图片显示在液晶屏上。 循环监听触摸事件:进入无限循环,程序不断监听触摸屏的输入事件。根据触摸坐标判断用户点击了屏幕的哪个区域。 切换图片:根据触摸坐标的位置,如果用户点击了右上角区域,则切换到上一张图片;如果点击了右下角区域,则切换到下一张图片。通过更新bmppath数组的索引 i 来实现图片的切换,并调用show_bmp函数将新的图片显示在液晶屏上。

    0
    249
    8KB
    2023-07-31
    0
  • rz命令烧录源文件00000

    串口rz和sz命令用于通过串口进行文件的上传和下载。这两个命令通常用于在嵌入式系统或设备上进行文件传输,因为这些系统可能没有图形界面或网络连接,只能通过串口进行通信。 rz命令用于从计算机发送文件到目标设备,即上传文件。在使用rz命令之前,目标设备需要运行支持rz和sz协议的串口通信程序,通常是通过rz和sz工具实现。 sz命令用于从目标设备接收文件到计算机,即下载文件。同样,在使用sz命令之前,目标设备需要支持rz和sz协议的串口通信程序。 在使用rz和sz命令时,需要在串口通信程序中进行相应的设置,确保通信参数(如波特率、数据位、停止位等)匹配,并确保目标设备处于接收文件或发送文件的状态。

    0
    34
    39KB
    2023-07-27
    0
  • SecureCRT是一款功能强大的终端仿真软件

    SecureCRT是一款功能强大的终端仿真软件,由VanDyke Software公司开发。它主要用于在Windows、macOS和Linux等操作系统上与远程服务器和设备进行安全的Shell访问和数据传输。 SecureCRT的主要特点和功能包括: SSH、Telnet、RLogin、Serial等多种连接协议支持,可与各种远程设备和服务器建立安全连接。 支持RSA、DSA、ECDSA等多种公钥加密算法,保障通信的安全性。 支持X.509证书认证和PKCS#11安全令牌。 提供强大的会话管理功能,可以管理多个会话并快速切换。 可以同时打开多个标签页,便于同时连接多个服务器。 支持自动登录、自动重连和自动发送命令等功能,提高工作效率。 支持IPv6协议和IDN域名解析。 提供强大的脚本和自定义功能,可以定制化会话和功能。 支持文本编辑器、粘贴板传输、端口转发等实用工具。 具有全局选项和会话选项,可以根据需要定制全局和单个会话的设置。 提供跨平台版本,可在不同操作系统上使用。 提供用户友好的界面和快捷键,操作简便。

    0
    73
    9.69MB
    2023-07-27
    0
  • C语言一图流总结PDF

    C语言是一种通用的、面向过程的编程语言,广泛用于系统编程、嵌入式开发和应用程序开发等领域。下面从数据类型、运算符、控制流、数组、指针、函数、字符串以及内存与作用域等几个方面进行总结: 数据类型: C语言提供了基本的数据类型,包括整型(int、char、short、long)、浮点型(float、double)、字符型(char)、布尔型(_Bool)等。 用户还可以通过typedef关键字自定义新的数据类型,方便代码维护和阅读。 运算符: C语言支持算术运算符(+、-、*、/、%)、关系运算符(>、<、==、!=、>=、<=)、逻辑运算符(&&、||、!)等。 还有位运算符、赋值运算符、条件运算符(三目运算符)等。 控制流: 控制流用于控制程序的执行顺序,包括顺序结构、分支结构(if-else、switch)、循环结构(while、do-while、for)等。 通过控制流语句,程序可以根据不同的条件执行不同的代码块,实现灵活的程序逻辑。 数组: 数组是一组相同类型的元素的集合,通过下标可以访问数组中的每个元素。 C语言中的数组可以是一维的、多维的,也可以是字符数组(字符串)

    0
    348
    387KB
    2023-07-20
    0
  • Linux基础命令与根目录一览表-思维导图.pdf

    常用的 Linux 基础命令的总结: 文件和目录操作命令: ls:列出目录内容。 cd:切换工作目录。 pwd:显示当前工作目录的路径。 mkdir:创建新目录。 touch:创建空文件或更新文件的访问和修改时间。 rm:删除文件或目录。 cp:复制文件或目录。 mv:移动文件或目录,也可以用于重命名。 cat:显示文件内容。 more 或 less:分页显示文件内容。 head:显示文件的开头几行。 tail:显示文件的结尾几行。 文件内容处理命令: grep:在文件中搜索指定的模式。 sed:流编辑器,用于对文件内容进行编辑和替换。 awk:文本处理工具,用于对文件的每行进行操作和处理。 文件权限和用户管理命令: chmod:修改文件或目录的权限。 chown:修改文件或目录的所有者。 chgrp:修改文件或目录的所属组。 useradd:创建新用户。 usermod:修改用户属性。 passwd:设置用户密码。 系统状态和进程管理命令: top:实时显示系统资源使用情况和进程信息。 ps:显示当前正在运行的进程。 kill:终止指定的进程。 shutdown:关闭系统。

    0
    281
    240KB
    2023-07-08
    0
  • 树莓派车牌识别opencv

    树莓派是一款小型的单板计算机,它具有强大的计算能力和丰富的接口,非常适合用于车牌识别系统的搭建。在树莓派上实现车牌识别可以利用其高性能处理能力和广泛的软件支持,结合合适的图像处理算法和机器学习模型,实现一个功能完整的车牌识别系统。 以下是一些资源和步骤的描述,可以帮助你在树莓派上实现车牌识别: 准备硬件和软件环境: 购买一个树莓派单板计算机,并确保其具备足够的处理能力和存储空间。 安装操作系统,例如Raspberry Pi OS,以获得基本的操作系统功能和软件支持。 连接摄像头模块或USB摄像头,以便获取车牌图像。 安装和配置图像处理库: 在树莓派上安装适当的图像处理库,例如OpenCV,以进行图像预处理和特征提取。 配置库和相关依赖项,确保其能够与树莓派上的硬件和软件协同工作。 图像采集和预处理: 使用树莓派上的摄像头模块或USB摄像头捕获车辆图像。 对图像进行预处理,例如裁剪、调整大小、灰度化和增强对比度,以便更好地提取车牌区域。 车牌检测和字符分割: 运用图像处理算法,如边缘检测、形态学操作和轮廓分析,来检测和定位车牌区域。 对车牌区域进行字符分割,将每个字符分离出来

    1
    261
    38KB
    2023-07-01
    0
  • MATLAB人脸识别(感知器)模式识别大作业

    在模式识别大作业中,MATLAB可以作为一个强大的工具来实现人脸识别系统,其中感知器是一种常用的分类器算法。人脸识别是计算机视觉领域的一个重要研究方向,它涉及图像处理、特征提取和模式分类等技术。 要实现MATLAB人脸识别系统,以下是一些资源和步骤的描述,可以帮助你完成这个大作业: 学习模式识别和人脸识别基础知识:在开始人脸识别之前,你需要掌握模式识别的基本概念和技术。了解人脸识别的原理、常用的特征提取方法(如主成分分析、线性判别分析等)以及感知器分类器的工作原理。 数据集获取:人脸识别需要一个包含多个人脸图像的数据集。你可以在互联网上找到开放的人脸图像数据集,如LFW(Labeled Faces in the Wild)数据集,或者自己创建一个数据集。 图像预处理:在进行人脸识别之前,通常需要对人脸图像进行预处理。这包括图像的灰度化、尺寸调整、直方图均衡化等操作,以便提取更好的特征。 特征提取:特征提取是人脸识别中的关键步骤。常用的特征提取方法包括主成分分析(PCA)、线性判别分析(LDA)等。这些方法可以帮助将高维的人脸图像数据映射到一个低维特征空间,以便进行分类。

    0
    415
    9.04MB
    2023-07-01
    0
  • 最小错误率贝叶斯(bayes)决策(随机生成两百个样本)

    贝叶斯决策 学习了一个学期的模式识别课程,老师讲的很好,深入浅出,无奈我脑子不够用没有理解到其中精髓,现在整理了一下听课笔记,以备以后需要时翻阅。这篇文章记录的是贝叶斯决策,其中包括最大后验、最大似然和贝叶斯决策的直观理解和数学理论。 关于先验和后验 关于什么是先验概率和后验概率, 余生最年轻在他的博客里解释的很好。先验(Priori )概率直观上理解,所谓“先”,就是在事情之前,即在事情发生之前事情发生的概率。是根据以往经验和分析得到的概率。比如抛硬币,我们都认为正面朝上的概率是0.5,这就是一种先验概率,在抛硬币前,我们只有常识。这个时候事情还没发生,我们进行概率判断。所谓的先验概率是对事情发生可能性猜测的数学表示。 后验(Posteriori)概率直观上理解是事情已经发生了,事情发生可能有很多原因,判断事情发生时由哪个原因引起的概率。

    5
    290
    2KB
    2023-04-21
    0
  • 下载安装Lav Filters

    Lav fiters是常用的qt音频视频解码器,其优点在于方便简洁兼容度高,在mp3文件播放中表现还是很好的。

    0
    671
    9.04MB
    2023-04-12
    0
  • 博客之星–参与

    参与博客之星评选活动可得。
  • 持之以恒

    授予累计6个月发布8篇原创IT博文的用户
  • 勤写标兵

    授予累计10周发布3篇原创IT博文的用户
  • 创作能手

    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户
  • 六一勋章

    第一年参加六一活动可得
  • 笔耕不辍

    累计1年每年原创文章数量>=20篇
  • 知无不言

    回答1个问题,每日最多计数5次
  • 求知

    发布1个问题
  • 新秀勋章

    用户首次发布原创文章,审核通过后即可获得
关注 私信
上传资源赚积分or赚钱