图像处理 物体 算法 深度
Linux环境编程day04--信号产生与处理
#### 信号管理 ##### 基本概念 1、中断 当进程接收到消息后中止当前正在进行进程,转而去执行其它任务,等其它任务执行结束后再返回刚刚中止的位置,可以继续往下运行 这种执行模式称为中断 中断分为硬件中断、软件中断,硬件中断是由硬件设备引发的、软件中断是执行了中断指令引发 2、信号 信号是一种 ......
davinci视频处理学习笔记
码率是视频每秒包含多少比特的信息找素材同一个封装格式,达芬奇识别不了不支持avi 支持mp4编码如果不支持,闪烁“离线媒体”,用ME重新编码输出可解决(QuickTime)媒体文件夹删除会直接删除源文件(切记)下载youtube视频源 https://x2download.app/zh-cn3loo ......
LeetCode从算法到算命—每日一题(0804)
# 980.不同路径III ## 题目信息 在二维网格 `grid` 上,有 4 种类型的方格: - `1` 表示起始方格。且只有一个起始方格。 - `2` 表示结束方格,且只有一个结束方格。 - `0` 表示我们可以走过的空方格。 - `-1` 表示我们无法跨越的障碍。 返回在四个方向(上、下、左 ......
基于自适应ICP算法的三维模型配准matlab仿真
1.算法理论概述 三维模型配准是三维重建、三维建模、机器人视觉等领域中重要的基础问题。在三维模型配准中,自适应ICP算法是一种常用的配准算法,可以快速而准确地将多个三维模型进行配准和融合。本文将从专业角度详细介绍基于自适应ICP算法的三维模型配准算法,包括算法的实现步骤、数学公式及其推导过程等。 1 ......
加密算法解析:MD5、DES和RAS的工作原理与特点
本文探讨了三种常见的加密算法:MD5、DES和RAS的工作原理与特点。首先,MD5是一种不可逆的加密算法,它将任意长度的数据转化为固定长度的摘要,用于数据完整性校验。然而,由于其存在碰撞攻击的漏洞,MD5已经不再被推荐作为安全加密算法。其次,DES是一种对称可逆的加密算法,它使用相同的密钥进行加密和... ......
算法工程师学习运筹学 笔记二 线性规划
线性规划 框架图先放在这里 图片由知乎 @运筹说 提供,原文链接:https://zhuanlan.zhihu.com/p/382644742 线性规划模型标准型 标准型如上 目标函数求max; 约束条件两端用“=”连结; 右端常数项非负; 所有决策变量非负。(如有决策变量没有约束,则把该变量拆成两 ......
代码随想录算法训练营第十天| 232.用栈实现队列 225. 用队列实现栈
232.用栈实现队列 卡哥建议:大家可以先看视频,了解一下模拟的过程,然后写代码会轻松很多。 题目链接/文章讲解/视频讲解:https://programmercarl.com/0232.%E7%94%A8%E6%A0%88%E5%AE%9E%E7%8E%B0%E9%98%9F%E5%88%97.h ......
[刷题笔记][算法模型总结] Luogu P1880 [NOI1995] 石子合并 || 区间dp之合并石子模型
[Problem](https://www.luogu.com.cn/problem/P1880) ### Solution 本题还有一个弱化版,见[Luogu P1775](https://www.luogu.com.cn/problem/P1775) 我们发现本题和弱化版唯一区别就是本题有环。 ......
算法:深挖合并 K 个有序链表
本人刷题时思考的几个解法,欢迎交流 力扣链接:[合并 2 个有序链表](https://leetcode.cn/problems/merge-two-sorted-lists/) 力扣链接:[合并K个有序链表](https://leetcode.cn/problems/merge-k-sorted- ......
G4、CGAN|生成手势图像——可控制生成
🍨 本文为🔗365天深度学习训练营 中的学习记录博客 🍖 原作者:K同学啊 🚀 文章来源:K同学的学习圈子 本周任务: 📌 基础任务: 结合代码进一步了解CGAN 学习如何运用生成好的生成器生成指定图像 一、理论基础¶ 1、DCGAN原理¶ 条件生成对抗网络(CGAN)是在生成对抗网络(G ......
对话AI--文件重名的处理方法
新建一个文件,保存时对文件名进行检查,若重名则按照Windows系统中的方法,加数字与括号进行处理。 using System.IO; public static string getUniqueFileName(string filePath) { string directory = Path. ......
C-查找算法
时间复杂度:由于计算机的性能不同,无法准确地确定一个算法的执行时间,因此使用执行算法的次数来代表算法的时间复杂度,一般用O(公式)来表示。 空间复杂度:执行一个程序(算法)所需要的内存空间的大小,是对一个算法在运行过程中临时占用存储空间大小的衡量。通常来说,只要这个算法不涉及动态分配内存以及递归,通 ......
每周总结2023/8/4平滑处理
图像滤波是图像处理和计算机视觉中最常用、最基本的操作。主要是去除图像中的噪声,因为图像平滑处理过程中往往会使得图像变的模糊,因此又叫模糊处理。 基本原理 图像平滑的基本原理是,将噪声所在像素点的像素值处理为其周围临近像素点的值的近似值。 图像平滑处理的方法有很多,比如均值滤波,方框滤波,高斯滤波,中 ......
c++算法之离散化例题
离散化基础2 题目描述 给定 n 个元素的数列,将相同的数据离散化为一个数据(去重),即把 {4000,201,11,45,11}{4000,201,11,45,11} 离散化为 {4,3,1,2,1}{4,3,1,2,1}。 输入格式 第一行一个整数 (1≤m≤105)n(1≤n≤105),为元素 ......
Ubuntu 23.04网卡配置问题处理
一、问题描述 Ubuntu 23.04的网卡配置和Ubuntu 22.04的基本是一样的,可以翻看前面发的配置说明。现在主要处理Ubuntu 23.04报的两个问题,Ubuntu 24.04 LTS长期支持版到时候也可参考。 问题1:Permissions for /etc/netplan/00-i ......
ICCV论文速读:SOTA!越简单,越强大!ByteTrackV2-通用2D、3D跟踪算法(开源)
前言 本文提出了一个分层的数据关联策略来寻找低分检测框中的真实目标,这缓解了目标丢失和轨迹不连续的问题。这个简单通用的数据关联策略在2D和3D设置下都表现良好。另外,由于在3D场景中预测对象在世界坐标系中的速度比较容易,本文提出了一种辅助的运动预测策略,将检测到的速度与卡尔曼滤波器结合起来,以解决运 ......
OCR深度实践系列(三):文本检测
https://mp.weixin.qq.com/s?__biz=MzI5MjYzNzAyMw==&mid=2247484216&idx=1&sn=619ea106f11af6bd3d0f851fd57add9e&chksm=ec7f1308db089a1e6dd201e5da662e4951382 ......
OCR深度实践系列:数据生成
转载:https://mp.weixin.qq.com/s?__biz=MzI5MjYzNzAyMw==&mid=2247484187&idx=1&sn=549b68ec989792ad5e2fb9179af55598&chksm=ec7f132bdb089a3d2f96ebecc780a6e756 ......
OCR深度实践系列(四):文本识别
https://zhuanlan.zhihu.com/p/334340972 (一)图像预处理 (二)数据生成 (三)文本检测 最近在攻关法律领域的类案检索系统,这几天正好忙完了,得空继续写《OCR深度实践系列》这一专题的文章。前面三章依次介绍了图像预处理、数据生成以及文本检测三个模块,本章将介绍第 ......
OCR深度实践系列:图像预处理
转载:https://mp.weixin.qq.com/s?__biz=MzI5MjYzNzAyMw==&mid=2247484153&idx=1&sn=b65e9e99047ae20ed44cd99e4b0ff2e0&chksm=ec7f12c9db089bdf84281eaa54dad96679 ......
UE4学习笔记:光照移动性和物体移动性在构建光照时候的不同作用
本随笔用于记录随笔作者在学习UE4光照系统过程中对不同移动性的光源对不同移动性的模型产生不同的效果的总结,编写本随笔时UE4引擎版本为4.27。 **随笔作者还处在学习阶段,难免会出现技术上和书写上的问题,如若发现类似的问题,欢迎在评论区或者私信与我讨论。** [TOC] # 静态(Static)光 ......
记一次JavaScript异或算法加密 , 异或加密
公司业务代码 const Base64 = require('base-64') function xorEncrypt (str, key) { let result const list = [] for (let i = 0; i < str.length; i++) { const char ......
使用 MediaStream Recording API 和 Web Audio API 在浏览器中处理音频(未完待续)
# 使用 MediaStream Recording API 和 Web Audio API 在浏览器中处理音频 ## 1. 背景 最近项目上有个需求,需要实现:录音、回放录音、实现音频可视化效果、上传wav格式的录音等功能。于是乎,我就顺便调研了下如何在浏览器中处理音频,发现 HTML5 中有专门 ......
代码随想录算法训练营第六天|力扣454.四数相加II、力扣383.赎金信、力扣15.三数之和、力扣18.四数之和
## 四数相加II(力扣454.) - 前两个数组的值直接遍历,并将和存入map中,key为和,value为出现次数 - 后两个数组再次遍历,在map中寻找是否存在0-(c+d),若存在,count+=value - for(a:A){//遍历AB - for(b:B){ - map[a+b]++; ......
历史与未来,带你了解深度学习OCR
转载:https://zhuanlan.zhihu.com/p/363523508 1. OCR基础 光学字符识别(Optical Character Recognition)简称OCR,是一种能够从图像或者视频中自动识别文本内容,自动转化成机器可读、可处理的结构化字符信息的技术,发挥着计算机“眼睛 ......
国密算法SM2介绍
国密算法是我国自主研发创新的一套数据加密处理系列算法。从SM1-SM4分别实现了对称、非对称、摘要等算法功能。特别适合应用于嵌入式物联网等相关领域,完成身份认证和数据加解密等功能。当然,默认的前提条件是算法密钥必须保证安全性,因此要将国密算法嵌入到硬件加密芯片中结合使用。 01 使用国密算法的意义 ......
Mitsubishi 三菱FXPLC学习之数据处理指令(下)
本来打算花一篇文章的篇幅来写数据处理指令的,但写着写着发现,一篇文章根本写不完QAQ。 上篇文章结束得有点突兀,那这里也再不啰嗦,我们直奔主题吧。 01、字交换指令XCH 字交换指令,顾名思义,就是将两个字软元件的数据相互交换。从编程手册的截图可以看到,XCH指令可以用于16位和32位,有脉冲执行型 ......
需求太多处理不过来?MoSCoW模型帮你
MoSCoW模型是在项目管理、软件开发中使用的一种排序优先级的方法,以便开发人员、产品经理、客户对每个需求交付的重要性达成共识。 ......
深度学习-->卷积神经网络(LeNet)
LeNet: # LeNet import d2lzh as d2l import mxnet as mx from mxnet import autograd, gluon, init, nd from mxnet.gluon import loss as gloss, nn import tim ......
Mitsubishi 三菱FXPLC学习之数据处理指令(上)
数据处理,包括对数据的采集存储、加工计算、检索排序、变换和传输等。所以,其实前面所分享的数值运算指令也算是数据处理指令,相对于庞大的计算机系统,PLC中有关数据的处理还是相对简单的。那么,数据处理指令有哪些呢? 二进制与十进制转换指令 这里所提及的的十进制,其实是BCD码,我在系列文章的第一篇中就有 ......