自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客栈

极客社团

  • 博客(408)
  • 资源 (16)
  • 问答 (2)
  • 收藏
  • 关注

原创 TensorFlow 可用的人脸情绪分类模型有哪些,各有什么优缺点

选择适合的人脸情绪分类模型取决于你的具体需求、计算资源和应用环境。移动和嵌入式设备:选择轻量级的MobileNetV2或EfficientNet。高精度要求:选择InceptionV3、ResNet或EfficientNet。特定领域的情绪识别:选择FER-2013专用模型或VGGFace。灵活性和自定义需求:选择自定义CNN/RNN模型或使用FaceNet结合其他分类器。无论选择哪种模型,通常都需要进行迁移学习,即在预训练模型的基础上使用你的人脸情绪分类数据进行微调,以获得更好的分类效果。

2024-07-26 12:07:12 11

原创 TensorFlow 可用的动物分类模型有哪些,各有什么优缺点

选择适合的动物分类模型取决于你的具体需求、计算资源和应用环境。移动和嵌入式设备:选择轻量级的MobileNet或EfficientNet。高精度要求:选择InceptionV3、ResNet或EfficientNet。理解和实现简单:选择VGG16或VGG19。高效且兼顾精度:选择EfficientNet或Xception。无论选择哪种模型,通常都需要进行迁移学习,即在预训练模型的基础上使用你的动物分类数据进行微调,以获得更好的分类效果。TensorFlow的​​tf.keras​。

2024-07-26 12:05:36 16

原创 TensorFlow 可用的身份证识别模型有哪些,各有什么优缺点

选择适合的身份证识别模型取决于你的具体需求、数据集、计算资源和开发周期。如果你需要快速实现一个身份证识别系统,可以考虑使用Google Cloud Vision OCR或Tesseract OCR。如果你有足够的训练数据和计算资源,并且需要高度定制化的解决方案,可以考虑使用基于CNN+RNN或CRNN的模型。如果你对模型的精度要求极高,并且能够处理复杂背景和长序列数据,可以考虑使用Attention OCR机制。如果你希望使用开源工具并快速集成,可以尝试EasyOCR等开源OCR工具。

2024-07-26 12:03:30 6

原创 香橙派下,centos7操作系统, TensorFlow java版实现植物分类功能

通过上述步骤,你可以在香橙派的CentOS 7系统上使用TensorFlow Java实现植物分类功能。这包括设置环境、准备预训练的分类模型、编写和运行Java代码来处理输入数据,并实现分类功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。希望这些信息能对你有所帮助!

2024-07-26 11:18:07 1

原创 TensorFlow 可用的人脸识别的模型有哪些,各有什么优缺点

在使用TensorFlow进行人脸识别时,有多种可用的模型,每种模型在性能和应用场景方面各有不同。

2024-07-26 11:07:02 8

原创 树莓派下,centos7操作系统, TensorFlow java版实现身份证识别,文字读取

通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java和Tesseract实现身份证识别和文字读取功能。这包括设置环境、准备预训练的检测模型、编写和运行Java代码来处理输入数据,并实现识别和OCR功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。

2024-07-26 11:03:44 2

原创 TensorFlow 可用的植物分类模型有哪些,各有什么优缺点

通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的植物分类功能。这包括设置环境、准备预训练的分类模型、编写和运行Java代码来处理输入数据并实现分类功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。

2024-07-26 11:02:06 11

原创 树莓派下,centos7操作系统, TensorFlow java版实现植物分类功能

通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的植物分类功能。这包括设置环境、准备预训练的分类模型、编写和运行Java代码来处理输入数据并实现分类功能。你可以根据需求扩展和优化此基础代码,例如调整图像预处理步骤、使用不同的模型或添加更多的处理步骤。

2024-07-26 10:59:44 3

原创 树莓派下,centos7操作系统, TensorFlow java版实现计数功能

通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的计数功能。这包括设置环境、准备预训练的计数模型、编写和运行Java代码来处理输入数据并实现计数功能。你可以根据需求扩展和优化此基础代码,例如更改输入数据格式、使用不同的模型或添加更多的处理步骤。

2024-07-26 10:57:57 2

原创 树莓派下,centos7操作系统, TensorFlow java版实现简单的人脸识别

通过上述步骤,你可以在树莓派的CentOS 7系统上使用TensorFlow Java实现简单的人脸识别。这包括设置环境、准备人脸检测模型、编写和运行Java代码。你可以根据需求扩展和优化此基础代码,例如将人脸图像输入到预训练的TensorFlow模型中以识别人脸特征或身份。

2024-07-26 10:55:42 1

原创 树莓派下,centos7操作系统,k8s中中安装部署TensorFlow java版本

在树莓派上运行CentOS 7并使用Kubernetes(k8s)来部署TensorFlow Java版本需要一些特定的步骤,包括安装和配置Kubernetes集群、构建适合ARM架构的Docker镜像、部署应用等。

2024-07-26 10:53:20 5

原创 树莓派下,docker中安装部署TensorFlow java版本

在树莓派上安装和部署TensorFlow Java版本需要一些特定的步骤,尤其是当你打算使用Docker容器来运行它时。以下是详细的步骤,帮助你在树莓派上完成这一任务。

2024-07-26 10:50:29 1

原创 TensorFlow Java 入门介绍

TensorFlow 是一个广泛使用的开源机器学习框架,具有强大的功能和灵活性。虽然TensorFlow主要使用Python进行开发,但它也提供了Java API,使得Java开发者可以在其应用中使用TensorFlow的强大功能进行模型推理(inference)。以下是TensorFlow Java的入门介绍,包括安装、基本用法和一个简单的示例。

2024-07-26 10:05:28 192

原创 java语言目标检测的框架

在Java语言中,虽然Java不像Python那样在深度学习和计算机视觉领域有丰富的生态系统,但仍有一些框架和库可以用于目标检测。

2024-07-26 10:00:25 277

原创 目标检测算法有哪些

目标检测是一项计算机视觉任务,旨在识别和定位图像或视频中的目标对象。随着深度学习的发展,许多强大的目标检测算法被提出。

2024-07-26 09:58:47 336

原创 mysql新环境搭建之后,一定要修改数据库编码

在测试环境到生产环境的迁移过程中,mysql新环境搭建之后,一定要修改数据库编码!编码要一致,否则会发生插入失败,但是不报错的问题。

2024-07-25 22:20:08 62

转载 【IDEA】启动报错:java.lang.IndexOutOfBoundsException: Range [-1, -1 + 1025) out of bounds for length 1024

那些重启电脑、重建索引及重启、

2024-07-25 20:30:58 1

原创 Result of ‘BigDecimal.setScale()‘ is ignored

方法用于格式化小数点后的位数,并可以选择舍入模式。如果你看到 "Result of 'BigDecimal.setScale()' is ignored" 这样的警告,可能是因为你调用了。对象赋值给原变量,或者没有对返回的结果进行其他操作。后使用了它的返回值。方法,但没有将返回的新。如果你不需要保留这个新的。对象,而只是想对原有的。修复这个警告的方法是将。对象被正确地格式化了。

2024-07-23 20:01:52 22

原创 poi使用时,workbook.close() 调用后资源不能释放?

​​ 用于关闭工作簿并释放资源。​​​ 用于清理 ​​ 的临时文件。在实际使用中,通常会先调用 ​​close()​​​ 方法来关闭工作簿,然后调用 ​​ 方法来清理临时文件。这样可以确保所有资源都被正确释放,避免资源泄漏。

2024-07-23 10:05:55 27

原创 jdk11 找不到 VisualVM

JDK 11 之后,Oracle 将 VisualVM 从 JDK 中移除,因此你不会在 JDK 11 的安装目录中找到 VisualVM。不过,你仍然可以单独下载和安装 VisualVM。通过以上步骤,你可以成功下载和安装 VisualVM,并使用它来监控和分析 Java 应用程序。虽然 VisualVM 不再随 JDK 一起提供,但它仍然是一个非常强大的工具,可以帮助你诊断和解决各种性能和内存问题。

2024-07-23 09:42:54 596

原创 多条件查询,使用 组合索引好,还是多个单索引号

在数据库设计中,多条件查询的性能优化是一个重要的话题。选择使用组合索引还是多个单列索引,取决于查询的具体情况和数据库的索引策略。

2024-07-23 00:51:40 377

原创 Pageable 和PageRequest什么区别

​​Pageable​​ 是一个接口,定义了分页和排序的抽象。​​ 是一个实现了 ​​Pageable​​ 接口的具体类,提供了创建 ​​Pageable​​ 实例的静态工厂方法。通过使用 ​​,开发者可以更方便地创建 ​​Pageable​​ 实例,并将其传递给 Spring Data 的仓库方法,从而实现分页和排序的功能。

2024-07-20 23:43:31 223

原创 centos7 磁盘清理一条厉害的命令

du -sh /*

2024-07-19 16:20:22 304

原创 easyui 列表展示 如何解析 ResponseEntity<Page<Monthlycoefficient>> 这样的返回结构

在使用 EasyUI 展示列表数据时,通常需要将后端返回的数据解析为 EasyUI 数据网格(datagrid)所需的格式。假设你的后端返回的是一个 ​​​ 结构,其中 ​​Page​​​ 是 Spring Data 的分页对象,​​ 是你定义的实体类。

2024-07-18 18:19:33 351

原创 gitlab安装在虚拟机下,使用gitlabrunner通过宿主机网络访问

注意:如果再次执行gitlab-ctl reconfigure 之后,/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml文件会被覆盖掉,需要重新设置!域名的方式参考:不过也是配置内网ip,然后用了内网穿透方式。1.vim /etc/gitlab/gitlab.rb 设置为虚拟机external_url 为虚拟机ip和端口。1.vim /etc/gitlab/gitlab.rb 设置external_url 为宿主机ip和端口。

2024-06-25 15:57:11 239

原创 树莓派3b+结合 tb6600用pi4j2程序库,用java编写控制软pmw的方式控制步进电机的转速,详细解析

具体的连接方式请参考 :《java控制步进电机-控制电机的转动速度-CSDN博客。

2024-06-21 11:05:52 74

原创 TB6600结合树莓派的pmw针脚实现对步进电机的速度设定,例如1s 2圈,使用pi4j2编写

TB6600是一个流行的步进电机驱动器,它通常使用脉冲(PUL)输入来控制步进电机的步进,方向(DIR)输入来控制旋转方向。要通过树莓派控制TB6600以实现特定的速度(例如1秒钟2圈),你需要生成适当频率的PWM脉冲。但请注意,TB6600本身不是通过PWM调节速度的,而是通过脉冲频率来控制,每个脉冲代表一个步进。假设你的步进电机是1.8度每步(即每转200步)。为了在1秒钟内完成2圈,你需要每秒发送400个脉冲(200步/圈 * 2圈/秒 = 400步/秒)。

2024-06-14 21:59:14 73

原创 TB6600结合树莓派如何控制加速到某个速度值,使用pi4j2编写

要将步进电机的速度设置为等效于人类平均步行速度,你需要做一些换算,这涉及到步进电机的步距角度、齿轮或皮带传动系统的减速比(如果有的话),以及步进电机所驱动的机械系统的具体参数。5. **换算为步进电机的速度**:现在你可以根据电机转一圈所需的步数和轮子的周长,换算出步进电机需要以多少步每秒或RPM来运行,以达到相当于人类平均步行速度的线速度。3. **计算步进电机的转速**:根据步进电机的步距角(例如,1.8度/步),你可以计算出步进电机每转一圈所需的步数。例如,360度除以1.8度/步得到200步/转。

2024-06-14 21:35:48 189

原创 tb6600连接树莓派的 时候,共阳接地法和共阴接地法

在进行接线之前,需要确保TB6600和树莓派之间电气特性的兼容性,例如电压水平。无论哪种方法,关键是确保信号的正确传递和树莓派GPIO引脚的安全。在共阳配置下,树莓派GPIO引脚的低电平状态导致驱动器的对应端口接到正电源,形成高电平信号,相反则是低电平信号。这种配置下,树莓派GPIO引脚的高电平状态会导致驱动器的对应端口接地,形成低电平信号,反过来则是高电平信号。图示:左侧相当于树莓派,右侧相当于tb6600.只有确定好接地法之后,才能在后续正确进行针脚的控制。

2024-06-12 19:05:50 80

原创 树莓派【Raspberry Pi-64位】3b+,Pi4J 2.0入门

前面的文章讲解了树莓派在centos7 arm64版本下的使用,用一款智能小车为例子,做了代码实践。由于centos7不再维护,且Pi4J 1.x版本也因为WiringPi 的局限,Pi4J从1.x升级为2.x.所以本专栏的技术栈也将进行调整A.从centos7系统回到Raspberry Pi-64位系统。B.Pi4J版本从1.2升级为2.1.0Pi4J版本1.x和 2.x版本实际上并不兼容,2.x版本不再依赖WiringPi,而是转向使用PIGPIO库。

2024-06-08 18:52:05 98

原创 centos7如何备份

在CentOS 7中备份数据是一个重要的任务,可以帮助你在数据丢失或系统故障时恢复信息。

2024-06-07 22:29:27 747

原创 pi4j-1.4.deb下载地址

https://pi4j.com/download/pi4j-1.4.deb

2024-06-07 16:02:27 98

原创 香橙派 AIpro评测

2024-05-27 14:54:04 739

原创 分享一个非常好用的安装包下载网站

也就是说引申出来一个新功能,如果我们在编译包的时候,发现编译失败,提示版本不正确的时候,就可以到这个网站上来看看,具体依赖的正确包版本是多少,然后再下载正确的版本,使是注入rpm -ivh等命令进行安装。当我们需要下载linux下的某些包,以便在自己的环境下进行编译自己的安装包的时候,可能需要用到一些各种版本的依赖包,从网上 百度会很麻烦。找到对应系统,然后找到对应架构,使用右上角的搜索按钮,进行搜索,就可以搜索需要的包。或者如果可以的话,也可以使用网站上的例子进行安装。如果只是下载rpm包,安装也可以。

2024-05-14 14:52:55 45

原创 freeswitch1.10.10配置文件路径

使用时需要注意一下,尤其配置sip时,也在该文件下下的sip_profiles/ 文件夹下。centos7,x64自行编译之后,配置文件路径在。可能是版本问题,也可能是硬件架构问题,待后续分析。不在config文件夹下。

2024-05-11 09:16:59 158

原创 centos7下vim命令笔记-查找字符

记得,Vim 的查找是非常强大的,它支持正则表达式,可以使用更复杂的模式来查找字符。在 Vim 中,你可以使用正则表达式来查找字符。

2024-05-10 18:17:26 170

原创 esp8285的告警按钮发送程序

192.168.0.1:9080替换为你的ip地址。

2024-04-26 17:11:12 68

原创 centos7虚拟机启动失败,报错metadata IO error in xfs_trans_read_buf_map at daddr

【代码】centos7虚拟机启动失败,报错metadata IO error in xfs_trans_read_buf_map at daddr。

2024-04-19 21:48:25 345 1

原创 ESP8285通过按钮控制led灯

【代码】ESP8285通过按钮控制led灯。

2024-04-16 23:10:30 37

原创 ESP8285(兼容NODE MCU和ESP8266)用Arduino lDE 2.3.2烧录系统后串口监控不打印问题

Arduino lDE 2.3.2,集合DOIT ESP-Mx DevKit板子,烧录代码后,串口监视器 打印不出来调试数据。

2024-04-14 22:35:07 272

控制树莓派小车的 pi4j2的Java代码

搭配pi4j专栏使用, https://blog.csdn.net/jiao_zg/category_9672658.html

2024-06-14

freeswitch1.10.10编译包

freeswitch1.10.10的源码包,下载后,tar -zxvf 文件名解压后,cd 目录,进入后执行 cd /usr/local/src/ cd freeswitch-1.10.10/ Vim module.conf 将下面两行注释掉 #applications/mod_signalwire #applications/mod_av ./bootstrap.sh ./configure --enable-portable-binary --prefix=/usr/local/freeswitch --with-gnu-ld --with-python --with-openssl --enable-core-odbc-support --enable-zrtp make make install 进行编译。 注意:前提是要其他插件安装成功

2024-04-26

springboot集成websocket实现一个简易聊天室

springboot集成websocket实现一个简易聊天室,源码,开源

2024-03-28

需求规格说明书模板.doc

需求规格说明书模板,java版,javaweb版

2021-08-25

基于树莓派的Java版麦克纳姆轮智能控制学习平台.ppt

平台介绍

2021-03-06

软件工程-软件部署手册模板

软件工程中,软件部署是一个基础的过程;在安装的过程中,需要记录下安装的历史情况,并能让使用的人更多掌握整体的部署环境的情况;也为了减少编写文档的重复工作,所以需要模板减少文档编写的工作;文档为开源,需要打上页眉页脚,3d精灵-北极温实验室。本文档 是博主开源的物联网项目的管理相关的一部分,欢迎感兴趣机器人研发的小伙伴加我

2020-12-09

centos7arm64重装yum所需要的rpm包

1.解压 2.文件放到一个目录下 3.上传到centos arm64系统上 4.rpm -ivh --force *.rpm --nodeps 5.yum 查看是否安装成功

2020-12-01

kubernetes-release-1.18.zip-树莓派-centos7可用编译源码包

kubernetes-release-1.18.zip源码包,可以编译成树莓派上运行centos7版本的运行包

2020-08-07

ZD Soft Screen Recorder_8.0.exe

一款非常好用的录屏软件,功能全面,能够全屏录制,选框录制,画质无损,音频可选信道,音质很好。还有定时等高级功能,相当好用,可后台运行,生成的视频符合各个主流视频播放软件播放。

2020-02-20

elasticsearch-7.5.2-x86_64.rpm

elasticsearch-7.5.2-x86_64.rpm linux版本的软件,es作为索引存储集群,可以对海量数据进行处理,且作为对lucene进行集群化,可以横向增加节点,功能强大;作为elk中的一员,处理日志,监控统计等非常有用

2020-02-17

pi4j-core-1.2.jar

树莓派Java编程库的jar包,通过引入jar包即可使用面向对象的方式对树莓派的针脚进行开发。 面向对象的设计可以减少对底层的了解,直接用高级语言与硬件交互

2020-01-15

maven-shade-plugin-3.1.0.jar

分数最少是1,无法选择0,下载了看吧。maven打包,指定入口类的jar包,具体的pom配置为: org.apache.maven.plugins maven-shade-plugin 3.1.0 package shade META-INF/spring.handlers org.global.fairy.service.impl.Assembly

2018-11-10

java弱引用

java 弱引用代码以及分析,详细讲解弱引用与强引用在垃圾回收时产生的区别

2018-01-18

java处理word文件

根据模板,通过java处理word文件,生成新的文件

2016-05-14

oracle 12c 中文白皮书 官网

整体介绍oracle12c的文档,官网上的中文版,可以选择需要的进行观看

2015-02-10

中国象棋软件Android版

中国象棋软件-Android版技术文档及软件截图

2012-08-22

vista/2008/win7 启动菜单自动修复工具

程序适用范围: 1、格式化或GHOST活动分区(C盘)重装系统后添加修复其它分区上的Vista/2008/Win7启动菜单 2、在Vista/2008/Win7上新装2000/xp/2003后添加修复原Vista/2008/Win7启动菜单 简化出先vista/2008/win7后装2000/xp/2003多系统最简解决方案:2000/xp/2003光盘引导直接装至其它分区,完成后运行本程序修复即可 3、修复其他因BCD相关引起的故障 a.BCD引起的win7/2008r2的修复计算机(Windows Recovery Environment)菜单丢失 b.BCD引起的win7/2008r2的3D启动画面丢失(变成VISTA滚动条启动画面) c.BCD引起的启动菜单选择界面乱码现象 d.为VISTA/2008添加修复计算机(Windows Recovery Environment)菜单,使用方法:在系统盘符中新建recovery文件夹,再把光盘或安装程序中的sources\boot.wim(这个文件是否改名为winre.wim随意)和boot\boot.sdi两个文件复制至recovery文件夹,再运行本程序,即可自动添加。 e.不明原因的启动菜单丢失

2012-08-22

java 编写的俄罗斯方块 源程序代码

用java实现的俄罗斯方块源代码,有解释代码,可在cmd 环境下运行

2011-01-19

c语言生产者与消费者问题.doc格式,下载 完整

操作系统学习,进程互斥,用C语言实现的,可以更好的理解进程互斥

2010-06-25

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

TA关注的人

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