2024-08-12 20:01:38
huas
0
// canvas绘制文字自动换行
CanvasRenderingContext2D.prototype.wrapText = function (text, x, y, maxWidth, lineHeight) {
// 判断传参是否合法
if (typeof text != 'string' || typeof x != 'num...
2024-08-05 00:13:09
huas
0
:nth-of-type执行流程与说明当你使用其他非标签div、p....选择器时,浏览器会先行匹配选中的元素,然后解析元素的标签,最后通过标签所在父元素的位置进行匹配。选择器执行流程HTML<body>
<div class="father">
<div class="aaa"...
2024-07-04 21:39:51
huas
0
对于这个问题我一直处于不知道如何解决的阶段。思考过使用js解决,将视图固定,然后监听鼠标滚动事件,然后使用类似pid的方案来实现阻尼的效果。当是移动端是则监听按下,然后在按下上监听移动...后面就不知道如何解决了。现在观看https://www.bilibili.com/video/BV1QN411T7gW/ jiejoe视频得到了思路,但是没有看懂,...
2024-06-05 13:41:00
huas
0
HOG (Histogram 直方图 of Oriented 朝向 Gradients 梯度 渐变)梯度:在图像处理中,梯度可以理解为图像亮度变化的方向和大小。如果一个像素点的亮度突然变化,那么这里就可能存在一个边缘。方向:梯度不仅有大小,还有方向。比如,一个边缘可能是水平的,也可能是垂直的,或者斜着的。step1:卷积求梯度# 假设一个图片是这样
i...
2024-05-31 11:39:10
huas
0
使用指针传值时传递为指针,使用时需要配合*才能打印否则直接打印是地址,指针传递可以修改原始变量,值传递可以理解为复制了一下变量给你传过来总结:在不需要修改原变量时使用值传递,在需要/可能需要修改原变量时使用指针传递。在不知道使用什么传递时使用指针传递