![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
jzdl
这个作者很懒,什么都没留下…
展开
-
梯度下降法、模拟训练、拟合二次曲线、最小二乘法、MSELoss、拟合:f(x)=ax^2+bx+c
目标函数:损失函数:,就是mse损失函数展开:损失函数对a,b,c求导数:导数就是梯度,也就是目标参数与当前参数的差异,这个差异需要用梯度下降法更新重复上面的过程,参数就可以更新了,然后可以看看新参数的效果,也就是损失有没有降低。原创 2024-01-26 14:30:33 · 301 阅读 · 0 评论 -
匈牙利算法 原理 python实现
用男女配对问题来解释,背景是:你是一个红娘,需要对图中的男女进行配对,其中男女之间有线就表示他们之间有暧昧,可以牵红线。原创 2024-01-23 14:26:10 · 406 阅读 · 0 评论 -
IOU计算,邻接矩阵法
【代码】IOU计算,邻接矩阵法。原创 2022-10-25 10:13:37 · 313 阅读 · 1 评论 -
带权重的交叉熵-CrossEntropyLoss,class_weight
关注的类别加入更大权重原创 2022-07-18 18:04:54 · 1370 阅读 · 0 评论 -
OTSU大津法分割
不带掩膜def otsu(img,gray_scale): pixel_count = np.zeros(gray_scale,dtype=np.int) #灰阶 pixel_pro = np.zeros(gray_scale,dtype=np.float) #比例 h,w = img.shape[0:2] pixel_sum = h*w maxPro = 0. kk = 0 threshold = 0 for i in range(g原创 2022-04-29 12:38:07 · 3493 阅读 · 0 评论 -
RGB图像通道分离
1,前言每一张彩色图片都可以由RGB3个通道组成,R指的是red红色,G指的是green绿色,B指的是blue蓝色。因此,可以将彩色图分离成三张图片,一张是红色,一张是绿色,一张是蓝色。2,代码实现import numpy as npimport matplotlib.pyplot as pltimport cv2img_name = "cat.jpg"img_array...原创 2020-03-21 01:33:11 · 6794 阅读 · 1 评论 -
图像切分
1,前言图像本质上就是一个二维或者三维矩阵,灰度图是二维矩阵,彩色图是三维矩阵,如果把图像按照下面的方式重新组合,就可以得到多张图片。第一步:先将图片按照竖的方式均匀剪碎第二步:将剪碎的纸条,奇数位置的重新组合成新的图片,偶数位置的重新组合成新的图片。第三步:得到两张图片。第四步:将上面两张图片黏好,然后分别按照横的方式剪成条状,同样按照隔着位置重新组合的方式...原创 2020-03-21 01:20:42 · 649 阅读 · 0 评论 -
PIL和cv2读取图片
1:前言做cv,肯定涉及到怎么读取图片,用python读取图片有很多中方式,这里介绍两种。分布式PIL和cv22:读取和保存图片第一种方式:cv2import cv2# 读取图片img_array = cv2.imread("hu.jpg")print(img_array.shape) # 分别是 H,W,C:宽,高,深度# (1095, 920, 3)--...原创 2020-03-21 00:40:11 · 943 阅读 · 0 评论