展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

02 2024 档案

摘要:进入博客园后台 下载 登录 工作空间相关操作 上一页/下一页/跳页/刷新/搜索/下载/新建 备份到本地 退出登录 阅读全文
posted @ 2024-02-29 22:27 DogLeftover 阅读(8) 评论(0) 推荐(0)
摘要:安装依赖 pip install keras==2.0.6 pip install tensorflow 安装tensorflow报错 Found existing installation: wrapt 1.10.11 ERROR: Cannot uninstall 'wrapt'. It is 阅读全文
posted @ 2024-02-29 16:02 DogLeftover 阅读(61) 评论(0) 推荐(0)
摘要:代码案例 import numpy as np import cv2 class Stitcher: #拼接函数 def stitch(self, images, ratio=0.75, reprojThresh=4.0,showMatches=False): #获取输入图片 (imageB, im 阅读全文
posted @ 2024-02-29 15:05 DogLeftover 阅读(48) 评论(0) 推荐(0)
摘要:案例1 import cv2 import numpy as np import matplotlib.pyplot as plt %matplotlib inline img1 = cv2.imread('01_Picture/19_Box.png',0) img2 = cv2.imread('0 阅读全文
posted @ 2024-02-29 14:55 DogLeftover 阅读(27) 评论(0) 推荐(0)
摘要:通过高斯函数的σ决定图像的平滑程度,越大的σ值对应的图像越模糊 点击查看详情 做一个图像金字塔,金字塔的每层都要做高斯滤波(每层处理成不同模糊程度的图像) 点击查看详情 金字塔每层不同模糊层度的图像相减得到差分,差分结果较大的被视为比较重要的特征 点击查看详情 金字塔每层不同模糊层度的图像,中间的检 阅读全文
posted @ 2024-02-28 18:51 DogLeftover 阅读(54) 评论(0) 推荐(0)
摘要:简介 harris角点检测函数:cv2.cornerHarris() img:数据类型为 float32 的入图像。 blockSize:角点检测中指定区域的大小。 ksize:Sobel求导中使用的窗口大小。常用 3。 k:取值参数为 [0,04,0.06]。常用 0.04。 代码案例 import 阅读全文
posted @ 2024-02-28 16:38 DogLeftover 阅读(34) 评论(0) 推荐(0)
摘要:案例1 下载tesseract-ocr 双击安装 同意 为所有人安装 下一步 指定安装目录 开始安装 完成 配置环境变量 配置如下 C:\Program Files (x86)\Tesseract-OCR 验证 # 打开cmd测试 C:\Users\ychen>tesseract -v tesser 阅读全文
posted @ 2024-02-28 14:13 DogLeftover 阅读(21) 评论(0) 推荐(0)
摘要:配置参数 配置如下 --image images/receipt.jpg 代码 # 导入工具包 import numpy as np import argparse import cv2 # 设置参数 ap = argparse.ArgumentParser() ap.add_argument("- 阅读全文
posted @ 2024-02-28 09:18 DogLeftover 阅读(69) 评论(0) 推荐(0)
摘要:前提 安装依赖 pip install imutils eclipse配置Anaconda3后,导入项目 配置参数 配置如下 --image images/credit_card_03.png --template ocr_a_reference.png 具体代码 工具类 import cv2 de 阅读全文
posted @ 2024-02-27 15:11 DogLeftover 阅读(27) 评论(0) 推荐(0)
摘要:安装插件 方式1:在线安装,速度慢 点击查看详情 参考 打开eclipse,Help -> Install New Software -> add Pydev http://pydev.org/updates 选择PyDev for Eclipse 接受 安装 信任 方式2:离线安装 参考 下载Py 阅读全文
posted @ 2024-02-23 10:51 DogLeftover 阅读(115) 评论(0) 推荐(0)
摘要:简介 高频:变化剧烈的灰度分量,例如边界礁石。 低频:变化缓慢的灰度分量,例如一片大海。 高通滤波器:只保留高频,会使得图像细节增强。高频边界锐化了,增强了,细节更明显了。 低通滤波器:只保留低频,会使得图像模糊。低频信息保留下来了,高频信息没了,图像边界会变得模糊了。 opencv 中主要就是 c 阅读全文
posted @ 2024-02-22 14:19 DogLeftover 阅读(61) 评论(0) 推荐(0)
摘要:简介 图像直方图是把图像变为灰度图,分成一个一个像素点的值进行统计,如下图左所示。 直方图统计函数 cv2.calcHist(images,channels,mask,histSize,ranges) images:原图像的图像格式为 uint8 或 float32。当传入函数时应该用中括号 [] 括 阅读全文
posted @ 2024-02-22 13:44 DogLeftover 阅读(102) 评论(0) 推荐(0)
摘要:简介 模板匹配和卷积原理很像,模板在原图像上从原点开始滑动,计算模板与(图像被模板覆盖的地方)的差别程度(例如值127与值190的区别),这个差别程度的计算方法在opencv里有6种,然后将每次计算的结果放入一个矩阵里,作为结果输出。 假如原图形是AxB大小,而模板是axb大小,则输出结果的矩阵是( 阅读全文
posted @ 2024-02-21 22:38 DogLeftover 阅读(93) 评论(0) 推荐(0)
摘要:简介 边缘有一些零零散散的线段也可以当做边缘,反正梯度上下左右发生差异,就把它当做边缘了。 图像的轮廓必须是一个整体,不是零零散散的,而是连在一块的。 图像轮廓函数:cv2.findContours(img,mode,method) mode:轮廓检索模式 RETR_EXTERNAL :只检索最外面 阅读全文
posted @ 2024-02-21 22:23 DogLeftover 阅读(52) 评论(0) 推荐(0)
摘要:简介 金字塔的底层是比较大,越往上越小,图像金字塔就是把图像组合成金字塔的形状。 图像金字塔可以做图像特征提取,做特征提取时有时可能不光对原始输入做特征提取,可能还会对好几层图像金字塔做特征提取。可能每一层特征提取的结果是不一样的,再把特征提取的结果总结在一起。 常用的两种图像金字塔形式: 高斯金字 阅读全文
posted @ 2024-02-21 22:13 DogLeftover 阅读(37) 评论(0) 推荐(0)
摘要:流程 Canny边缘检测流程: 1) 使用高斯滤波器,以平滑图像,滤除噪声。 2) 计算图像中每个像素点的梯度强度和方向。 3) 应用非极大值(Non-Maximum Suppression)抑制,以消除边缘检测带来的杂散响应。 4) 应用双阈值(Double-Threshold)检测来确定真实的和 阅读全文
posted @ 2024-02-21 22:08 DogLeftover 阅读(274) 评论(0) 推荐(0)
摘要:Sobel算子 Sobel算子函数:cv2.Sobel(src, ddepth, dx, dy, ksize),返回值为Sobel算子处理后的图像。 ddepth:图像的深度 dx 和 dy 分别表示水平和竖直方向 ksize 是 Sobel 算子的大小 靠近最近点的左右和上下的权重最高,所以为±2 阅读全文
posted @ 2024-02-21 19:41 DogLeftover 阅读(251) 评论(0) 推荐(0)
摘要:礼帽 = 原始输入-开运算 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter not 阅读全文
posted @ 2024-02-21 15:49 DogLeftover 阅读(30) 评论(0) 推荐(0)
摘要:开运算 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter notebook特有 %m 阅读全文
posted @ 2024-02-21 15:43 DogLeftover 阅读(32) 评论(0) 推荐(0)
摘要:腐蚀 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter notebook特有 %ma 阅读全文
posted @ 2024-02-21 15:34 DogLeftover 阅读(22) 评论(0) 推荐(0)
摘要:阈值简介 ret, dst = cv2.threshold(src, thresh, maxval, type) src: 输入图,只能输入单通道图像,通常来说为灰度图 thresh: 阈值 dst: 输出图 ret: 阈值 maxval: 当像素值超过了阈值 ( 或者小于阈值,根据 type 来决 阅读全文
posted @ 2024-02-21 14:22 DogLeftover 阅读(82) 评论(0) 推荐(0)
摘要:图像融合 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter notebook特有 % 阅读全文
posted @ 2024-02-21 13:36 DogLeftover 阅读(22) 评论(0) 推荐(0)
摘要:简介 边界填充就是对图像进行一些变换,让原始图像进行扩大。 边界填充的入口参数: BORDER_REPLICATE:复制法,也就是复制最边缘像素。 BORDER_REFLECT:反射法,对感兴趣的图像中的像素在两边进行复制例如:fedcba|abcdefgh|hgfedcb BORDER_REFLE 阅读全文
posted @ 2024-02-21 13:24 DogLeftover 阅读(134) 评论(0) 推荐(0)
摘要:截取区域 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter notebook特有 % 阅读全文
posted @ 2024-02-21 11:19 DogLeftover 阅读(14) 评论(0) 推荐(0)
摘要:视频转图片 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter notebook特有 阅读全文
posted @ 2024-02-21 10:33 DogLeftover 阅读(45) 评论(0) 推荐(0)
摘要:读取图像 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 # 魔法指令,直接展示图,Jupyter notebook 特有 阅读全文
posted @ 2024-02-21 10:05 DogLeftover 阅读(22) 评论(0) 推荐(0)
摘要:直接使用pip安装 pip install opencv-python==3.4.1.15 pip install opencv-contrib-python==3.4.1.15 下载.whl 将下载好的opencv_python-3.4.1.15-cp36-cp36m-win_amd64.whl放 阅读全文
posted @ 2024-02-20 13:55 DogLeftover 阅读(153) 评论(0) 推荐(0)
摘要:阿里巴巴矢量图标库下载图标 上传到聚合图床使用 聚合图床不能上传二维码 聚合图床上传太多,会提示访问超限 解决方案1,将二维码图片和图标图片上传到博客园相册 查看原图,复制链接使用 解决方案2,将图片或图标上传到git page,复制图片地址直接使用 阅读全文
posted @ 2024-02-20 11:31 DogLeftover 阅读(13) 评论(0) 推荐(0)
摘要:历史版本 双击安装 制定安装路径 勾选 开始安装 稍后重启 阅读全文
posted @ 2024-02-20 09:13 DogLeftover 阅读(136) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bar-histogram --> <!DOCTYPE html> <html lang="en" style="height: 100%"> < 阅读全文
posted @ 2024-02-19 14:00 DogLeftover 阅读(138) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=sunburst-simple --> <!DOCTYPE html> <html lang="en" style="height: 100%"> 阅读全文
posted @ 2024-02-19 11:54 DogLeftover 阅读(34) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=treemap-simple --> <!DOCTYPE html> <html lang="en" style="height: 100%"> 阅读全文
posted @ 2024-02-19 11:26 DogLeftover 阅读(56) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=radar --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <head> <m 阅读全文
posted @ 2024-02-19 11:00 DogLeftover 阅读(54) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bubble-gradient --> <!DOCTYPE html> <html lang="en" style="height: 100%"> 阅读全文
posted @ 2024-02-19 10:34 DogLeftover 阅读(37) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=scatter-punchCard --> <!DOCTYPE html> <html lang="en" style="height: 100% 阅读全文
posted @ 2024-02-19 10:02 DogLeftover 阅读(30) 评论(0) 推荐(0)
摘要:起步 github下载源码 test/lib/ecStat.min.js 案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=scatter-clustering --> <!DOCTYPE htm 阅读全文
posted @ 2024-02-19 09:35 DogLeftover 阅读(223) 评论(0) 推荐(0)
摘要:案例1 参考 代码案例 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=scatter-simple --> <!DOCTYPE html> <html lang="en" style="height: 100%"> 阅读全文
posted @ 2024-02-19 09:00 DogLeftover 阅读(14) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=pie-custom --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <hea 阅读全文
posted @ 2024-02-18 23:06 DogLeftover 阅读(16) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=pie-simple --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <hea 阅读全文
posted @ 2024-02-18 22:55 DogLeftover 阅读(34) 评论(0) 推荐(0)
摘要:下载地址 解压后,直接双击Cmder.exe 使用 设置中文 配置环境变量 Windows Terminal -> 设置 -> 打开json文件,配置如下 { "commandline": "cmd.exe /k \"%CMDER_ROOT%\\vendor\\init.bat\"", "guid" 阅读全文
posted @ 2024-02-15 09:33 DogLeftover 阅读(18) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=themeRiver-basic --> <!DOCTYPE html> <html lang="en" style="height: 100%" 阅读全文
posted @ 2024-02-13 17:12 DogLeftover 阅读(87) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=funnel --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <head> < 阅读全文
posted @ 2024-02-13 16:50 DogLeftover 阅读(37) 评论(0) 推荐(0)
摘要:平行坐标系 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=parallel-simple --> <!DOCTYPE html> <html lang="en" style="height: 100% 阅读全文
posted @ 2024-02-13 16:08 DogLeftover 阅读(36) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=boxplot-light-velocity --> <!DOCTYPE html> <html lang="en" style="height: 阅读全文
posted @ 2024-02-13 14:22 DogLeftover 阅读(115) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bar-race --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <head> 阅读全文
posted @ 2024-02-09 17:02 DogLeftover 阅读(96) 评论(0) 推荐(0)
摘要:拖拽 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=line-draggable&version=5.1.2 --> <!DOCTYPE html> <html lang="en" style="he 阅读全文
posted @ 2024-02-09 13:35 DogLeftover 阅读(29) 评论(0) 推荐(0)
摘要:案例1 官网 代码案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit 阅读全文
posted @ 2024-02-08 14:26 DogLeftover 阅读(83) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bar-polar-real-estate --> <!DOCTYPE html> <html lang="en" style="height: 阅读全文
posted @ 2024-02-08 13:19 DogLeftover 阅读(29) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=dataset-encode0 --> <!DOCTYPE html> <html lang="en" style="height: 100%"> 阅读全文
posted @ 2024-02-08 11:49 DogLeftover 阅读(28) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bar1 --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <head> <me 阅读全文
posted @ 2024-02-08 11:29 DogLeftover 阅读(32) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="https://cdn.jsdelivr.net/chartist.js/latest/chartist.min.css"> <script src="htt 阅读全文
posted @ 2024-02-07 20:56 DogLeftover 阅读(67) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bar-y-category --> <!DOCTYPE html> <html lang="en" style="height: 100%"> 阅读全文
posted @ 2024-02-07 20:33 DogLeftover 阅读(29) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bar-simple --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <hea 阅读全文
posted @ 2024-02-07 20:14 DogLeftover 阅读(20) 评论(0) 推荐(0)
摘要:案例1 参考 代码如下 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=line-simple --> <!DOCTYPE html> <html lang="en" style="height: 100%"> <he 阅读全文
posted @ 2024-02-07 19:58 DogLeftover 阅读(25) 评论(0) 推荐(0)
摘要:参考 下载les-miserables.json到本地graph.html相同目录 https://echarts.apache.org/examples/data/asset/data/les-miserables.json graph.html代码如下 <!-- 此示例下载自 https://e 阅读全文
posted @ 2024-02-05 19:20 DogLeftover 阅读(109) 评论(0) 推荐(0)
摘要:案例1 参考 代码 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=candlestick-simple --> <!DOCTYPE html> <html lang="en" style="height: 100%" 阅读全文
posted @ 2024-02-05 12:03 DogLeftover 阅读(52) 评论(0) 推荐(0)
摘要:案例1 参考 代码 <!-- 此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=heatmap-cartesian --> <!DOCTYPE html> <html lang="en" style="height: 100%"> 阅读全文
posted @ 2024-02-05 11:23 DogLeftover 阅读(89) 评论(0) 推荐(1)