自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最全可白嫖之高光谱图像数据处理(格式转换,数据增强,通道剪切,大小裁剪,光谱显示,折线图表示)

全面的高光谱数据数据集预处理与后期处理代码和方法,简单而行之有效,包括高光谱格式转换,高光谱数据增强,高光谱尺寸裁剪,高光谱光谱曲线绘制,高光谱模拟编码等

2022-11-07 12:16:33 14178 23

原创 数组第k大的元素

手撕堆排

2022-08-11 15:31:34 145

原创 多个有序数组合并

使用最小堆,每次取堆顶元素,出堆,把该元素所在数组的下一个元素入堆。多个有序数组合并成一个有序数组。

2022-08-11 11:19:36 1305

原创 最全迷宫最短路径问题(BFS、DFS)

给你一个m*n的迷宫,迷宫中有障碍物(1表示障碍物),你可以上下左右移动,但不能走走过的迷宫,给出指定的起点(x,y)和指定的终点(x_l,y_l),求最短路径长度是多少,或者打印其中一个最短路径,最段路径为: 1 0,2 0,3 0,4 0,4 1,4 2,4 3,4 4。2.使用BFS层序遍历,一层一层往外扩张,使用结构体简化操作。思路:1.使用DFS深度优先遍历来到达终点的所有路径,选择最短的路径。输出:最短路径长度:8。

2022-06-02 14:39:25 6424

原创 leecode岛屿问题

一、leetcode200. 岛屿数量   给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。输入:grid = [[“1”,“1”,“1”,“1”,“0”],[“1”,“1”,“0”,“1”,“0”],[“1”,“1”,“0”,“0”,“0”],[“0”,“0”,“0”,“0”,“0”]]输出:1思路:岛屿问题都

2022-05-24 14:43:53 526

原创 剑指offer

目录一、剑指offer04:二维数组中的查找二、剑指 Offer 05. 替换空格三、剑指 Offer 06. 从尾到头打印链表四、剑指 Offer 07. 重建二叉树五、剑指 Offer 09. 用两个栈实现队列 || 用两个队列实现栈六、剑指 Offer 10- II. 青蛙跳台阶问题七、剑指 Offer 11. 旋转数组的最小数字八、剑指 Offer 12. 矩阵中的路径一、剑指offer04:二维数组中的查找   描述:在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排

2022-05-19 14:15:41 585

原创 快速排序(一直记不住,网上有很多版本,找到一个相对简洁的,方便记忆)

目录一、快速排序一、快速排序 快排:递归排序,每次排完一次序之后,分成左右两个部分,左边都是比未排序的第一个小,右边都是比未排序的第一个大。然后递归左边子集,递归右边子集。   每次分两个子集的时候,循环(1.从后往前找到第一个比第一个数小的下标,2.从前往后找到第一个比第一个数大的下标 3.交换这两个下标的数),循环出来后,前面数组除了第一个数,都比第一个小,后面数组都比第一个大,此时交换第一个与交接数,形成左右两个数组。然后递归左右子数组。void quickS

2022-05-16 20:00:47 157

原创 Leecode131::分割回文子串

目录一、描述二、思路一、描述   给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。回文串 是正着读和反着读都一样的字符串。输入:s = “aab”输出:[[“a”,“a”,“b”],[“aa”,“b”]]二、思路   使用回溯,每层把从剩下的子字符串选择连续的子串作为回文数,剩下的子字符串下层遍历。1.回溯 + 2.判断回文子串class Solution {public: vector<vect

2022-05-16 16:04:44 183

原创 leecode:子集-组合-排列---N皇后问题

介绍了子集、组合、排列的区别,以及对应的练习题目。

2022-05-16 11:12:05 180

原创 Pytorch之冻结指定层网络参数

Pytorch之冻结指定层网络参数一、问题描述二、代码实现参考博客一: https://blog.csdn.net/zzy_pphz/article/details/105574082.参考博客二: https://blog.csdn.net/zzy_pphz/article/details/105574288.一、问题描述我自己的网络模型用model.children()返回只有一个模型,所有的层都在一个模块里,没法用for name, module in model._modules.items

2021-10-18 16:12:54 957

原创 利用python --- 图像中矩形框识别替换

转灰度图像--->中值滤波---->转为二值图像--->边缘检测----->提取轮廓---->对每个轮廓拟合外接四边形,找到四个点--->对四个点排序---->求投影变换矩阵M----->用M将图2投影到矩形区域----->用掩膜运算将原始图像的替换区域换成像素为0的黑色区域----->两图像相加得到替换图。

2021-07-11 11:18:40 4394 6

高光谱数据各种处理大礼包!-matlab

包含基本所有的高光谱数据处理,包括:高光谱格式转换,高光谱数据增强(旋转、拼接,缩放),高光谱空间-光谱剪切,高光谱数据归一化,高光谱数据显示等等,都是matlab代码,拿来就可以用,写有注释,简单易懂;研究高光谱方向的同学不要错过,我也是苦于网上没有系统的高光谱处理代码,遂总结此篇让后面的同学少走弯路。

2022-11-23

利用python,图像中矩形框识别替换,预处理,边缘检测,投影变换,opencv

实现任意角度拍摄的矩形物体,通过一系列数字图像处理,把另外一张目标图像替换拍摄的矩形框。 难点一:矩形边框的检测识别(噪声) 针对难点一: 拟采用边缘检测检测像素突变点提取边缘线条+轮廓提取+拟合外接四边形寻找轮廓中满足面积条件的四边形。考虑到拍摄图像有很多噪点干扰,采用中值滤波进行平滑处理,过滤椒盐噪声。设定矩形区域面积阈值,去除不满足条件轮廓,对轮廓进行多边形拟合迭代,直到拟合成四边形,并排序输出四个点坐标。 ②难点二:由于相机平面很难与物体平面平行,所以矩形区域是形变的矩形。 针对难点二: 拟采用投影变换,利用getPerspectiveTransform函数求出变换矩阵M,再用M将代替换图像投影变换到矩形区域,其余面积像素为0,以便后续图片融合相加。

2022-11-23

空空如也

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

TA关注的人

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