- 博客(43)
- 收藏
- 关注
原创 自动定时删除磁盘文件的脚本(从文件日期最早的开始删)
1.磁盘挂载点 2.磁盘大小限制 3.正则表达式匹配文件名。0 * * * * 脚本路径 表示一个小时删一次。Ctrl+X 然后Y 保存退出。应用到其他地方主要需要修改。
2023-10-08 21:02:53 626
原创 4U 智能航行器的含义
UUV 水下 (ROV(遥控) HOV(载人) AUV(自动)) 无人潜航器。UAV 空中 无人机。USV 水上 无人艇。UGV 地面上 无人车。
2023-06-04 21:56:48 267
原创 学习TCP
2. a = {'name': 'dump'} json.dump(a, fp) 转储到文件,动态数据。工具 tcpdump(linux)/wireshark(windows)peer 指TCP的两端,p2p p指的就是peer,非C/S结构。1.进程崩了,右击进程-创建。
2023-04-25 17:03:35 165
原创 C++踩坑:error: undefined reference to `IO::TransVoltage(_modbus*, unsigned
无
2022-06-26 22:48:05 288
原创 matlab学习笔记solve函数
syms T0 Tend xT0=1e10; %初始稳定Tend=1e-30;%终止温度q=0.9;eqn = (T0)*(0.9)^x == (Tend) %方程 Time=ceil(double(solve(eqn,x)));%计算迭代的次数 求x的值solve(方程,求的变量)
2022-05-23 17:17:26 443
转载 ubuntu18.04 安装 ros 报错 E: Unable to locate package ros-kinetic-desktop-full
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654sudo apt upd.
2022-05-10 11:38:33 3499
原创 ValueError:only one element tensors can be converted to Python scalarsC 笔记
index = int(output.argmax(1))print(index)我的代码是0~9数字识别 有10个类别,出错的问题,主要是argmax使用错误,模型预测图片的输出值output tensor张量尺寸为4*10,原因是输入图像为4通道的,r g b α通道argmax(1) 返回的是一个1*10的tensor(也可以认为是数组)...
2022-05-05 17:24:16 2407
原创 Numpy ravel和flatten区别
作用相同:将多维数组变成一维区别:比如有a、b数组 其中 b=a.copy() a、b两个数组数据完全一样对a使用ravel 得到c c=a.ravel()对b使用flatten得到d d=b.flatten()a,b,c,d是不同对象区别在于对c中元素修改会改变a中的值 (ravel方法)对d中元素修改不会改变b中的值 (flatten方法)一般选用flatten...
2022-04-27 11:32:28 678
原创 灰度图和二值化后的灰度图
灰度是指黑白图像中的颜色深度,一般灰度图上的值在0~255内 有 256个灰度等级 0为黑(暗) 255为白(亮),故黑白图片也称为灰度图像如果采用第4种加权方法则RGB(100,100,100)就代表灰度为100,RGB(50,50,50)就代表灰度为50图像该点的像素值即为gray ,二值化:选取一个分割点,比如127 将gray<127 的gray 变成0 (黑) ,gray>=127 变成255(白)二值化后的图像只有两个灰度级了0(最暗)和255(最亮)
2022-04-20 12:02:51 2173
原创 cv.polylines
pts = np.array([[10,5], [20,30], [70,20], [50,10]], np.int32)pts = pts.reshape(-1, 1, 2) #只画出四边形的点pts = pts.reshape(-1, 4, 2) #画出了四边形cv.polylines(img, pts, isClosed=True, color= (0,0,255), lineType=4, thickness=3)先放着,先去了解一下array...
2022-04-19 21:47:44 1713
原创 reshape(-1, 1, 2)
-1 表示自适应该维度大小。这里 reshape 的第一个参数为-1, 表明这个参数是根据后面的维度1X2的计算出来的。比如如果一个 array有 NX1X2个元素,那么它的 reshape(-1, 1, 2) 方法将返回一个 shape = (n, 1, 2) 的 ndarray....
2022-04-19 21:29:36 3347
原创 opencv python 画轮廓的最小矩形(可旋转)
contours, hierarchy = cv.findContours(close_img, cv.RETR_TREE, cv.CHAIN_APPROX_NONE) # hierarchy 层次结构contour_img = cv.drawContours(raw_img, contours, -1, (0, 0, 255), 2)print(len(contours), contours)print(hierarchy)cv.imshow("10", contour_img)# 画矩形f.
2022-04-13 17:15:14 3779
原创 训练集、验证集、测试集
训练好的模型验证方法 :把数据集随机分为训练集,验证集和测试集,然后用1. 训练集训练模型(很多模型)2. 用验证集验证模型,根据情况不断调整模型,选择出其中最好的模型(最优模型)3. 再用训练集和验证集训练出一个最终的模型(最终模型)4. 最后用测试集评估最终的模型(评估最终模型)由于数据集分为了训练集和测试集,现在我们需要从测试集再分出一个数据集,用于模型选择和调整。因为已经有一个测试集了,所以叫它验证集,以防止混淆。训练集(Training Set):用于训练模型。验证
2022-04-12 12:00:47 546
原创 记录一下踩坑 Tensorboard在localhost:6006出现“No dashboards are active for the current data set“ 查看不到图的问题
tensorboard logdir "E:\PyCharm\pytorch-tutorial-master\src\p10"logdir 后面的路径填绝对路径 ,不要填相对路径,吐槽一下,这种坑真的坑
2022-04-09 00:02:17 285
原创 pycharm报错QObject::moveToThread: Current thread (0x55f4207c97d0) is not the object‘s thread
将qt卸载干净后使用pip install opencv-python==4.1.0.25pip install opencv-python==4.1.2.30来对python-opencv版本降级
2022-04-06 10:22:58 971 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人