前言 熟悉我的朋友可能知道,我从18年开始尝试的写一些文字记录一些东西;最开始我是在CSDN上进行创作,后面由于实在忍受不了CSDN上面各种商业化产品转战到博客园。 由于之前一直都忙于工作和其它生活上面的事情,并没有太多的文章产出,经过这么些年的沉淀,今年终于有一点点空余的时间来写
1.opencv包安装 这里直接安装opencv-python包(非官方): pip3 install opencv-python 以及相应的扩展包:pip3 install opencv-contrib-python 官方文档:https://opencv-python-tutroals.readthedocs.io/en/latest/ 2. opencv简单图像处理 2.1 图像像素存储形式
JQuery案例 广告的自动显示和隐藏案例 需求: 当页面加载完 3秒后 自动显示广告 广告显示5秒后 自动消失 分析: 使用定时器来完成 setTimeout(执行一次定时器) 分析完成JQuery的显示和隐藏动画效果其实就是控制display 使用show/hide方法来完成广告的显示 HTML代码 <!DOCTYPE ht
案例—广告显示和隐藏 需求: 1、当页面加载完,3秒后。自动显示广告 2、广告显示5秒后,自动消失 分析: 1、使用定时器来完成,setTimeout(执行一次定时器) 2、分析发现JQuery的显示和隐藏动画效果其实就是控制display 3、使用 show/hide方法来完成广告的显示 <!DOC
JQuery案例_广告显示和隐藏 需求: 当页面加载完,3秒后自动显示广告 广告显示5秒后,自动消失 分析: 使用定时器来完成。setTimeout(执行一次定时器) 分析发现JQuery的显示和隐藏动画效果气势就是控制display 使用 show/hide方法来完成广告的显示 <!DOCTYPE html> <html> <head>
1、图片添加文字水印: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 $bigImgPath = 'backgroud.png'; $img = imagecreatefromstring(file_get_contents($bigImgPath)); $font = 'msyhl.ttc';//字体
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d
Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 from PIL import Image img = Image.new(mode='RGB', size=(120, 30), color=(255, 255, 255)) # 在图片查看器中打开
# Markdown学习 ## 标题 ### 三级标题 #### 四级标题 ## 字体 **Hello,world!** *Hello,world!* ***Hello,world!*** ~~Hello,world!~~ ## 引用 > 选择 ## 分割线 --- *** ## 图片 ![截图](C:\Users\hp\Pictures\20180630190713_cclyb.jpg) ![截图](https://img-blog.c
python获取图片中某个像素的坐标 from PIL import Image img = Image.open('zhaose.png') pixels = img.load() width, height = img.size for x in range(width): for y in range(height): r, g, b = pixels[x, y] # in case your image ha
adb reboot bootloader -- 进入fastboot模式 fastboot devices -- 查看设备是否连上 astboot命令: fastboot devices //加载fastboot驱动 fastboot erase xxxx //假如我要擦除RECOVERY 就是:f
代码如下: // Make a request for user.json fetch('/article/promise-chaining/user.json') // Load it as json .then(response => response.json()) // Make a request to GitHub .then(user => fetch(`https://api.github.com/users/${user.name}`))
#include “stdafx.h” #include <graphics.h> //图形库头文件 #include <conio.h> IMAGE img; int main() { //创建窗口 initgraph(640, 480); // 1. loadimage(&img, L"图片名.jpg", 100, 100); //先把图片放在工程项目下 // 2.在配置属性中更改字符型为多
import json import numpy as np from labelme import utils import cv2 import os def create_file(file): if not os.path.exists(file): os.mkdir(file) def cv_show(name,img): cv2.imshow(name,img) cv2.waitKey() cv2.destroyAllWindow
在使用cv2加载图片时,发现使用imread方法加载本地图片没有问题,但加载网络图片就无法读取None,显示为None,因此读取不到服务器上存储的图片, 解决方法: 先使用PIL读取网络图片,再将PIL.Image转换成OpenCV格式 response = requests.get(img_path) #图片地址 response = response.content
解锁OEM和BL 首先,保证手机可以访问(www.google.com),确保可以解开OEM锁。 其次,在手机:设置>关于手机,多次点击 版本号,直到提示进入开发者模式。 在手机:设置>系统>高级>开发者选项,找到OEM解锁,打开。 使用以下命令解锁BL,解BL锁后,手机会重置: adb devices # 先检查Pixel XL 设备是否存
#include "widget.h" #include "ui_widget.h" #include <QPainter> Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget) { ui->setupUi(this); /* 绘图设备 */ QImage img(300, 300, QImage::Format_RG
分析: 在页面上使用img标签展示图片 定义一个方法,修改图片对象的src属性 定义一个定时器,每隔3秒调用一次方法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <script> //修改图片src属性 var
一 基本语法 (1)基础 ![img](windows bat.assets/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d6al8xMTA=,size_16,color_FFFFFF,t_70.png) ① 基本语法 ![img](windows bat.assets/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR
BOM_Window_定时器方法 定时器方法: clearInterval() 取消由 setInterval() 设置的 timeout。 参数: 1.js代码或者方法对象 2.毫秒值 返回值:唯一标识,用于取消定时器 setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式。
# 图像轮廓 ## 2.1 图像二值化 import cv2 #opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 def cv_show(img,name): cv2.imshow(name,img) cv2.waitKey() cv2.destroyAllWindows
# 模板匹配 # 1. 模板匹配简介 # 2. 模板匹配单个对象 import cv2 # opencv的缩写为cv2 import matplotlib.pyplot as plt # matplotlib库用于绘图展示 import numpy as np # numpy数值计算工具包 template = cv2.imread('D:/pycharm/pycharm-cope/opencv/resource/photo
# 图像直方图 # 1. 图像直方图简介 # 2. 图像直方图统计 import cv2 import numpy as np import matplotlib.pyplot as plt def cv_show(img,name): cv2.imshow(name,img) cv2.waitKey() cv2.destroyAllWindows() img = cv2.imread('D:/pycharm/pycharm-cope/ope
# 3. 傅里叶变换 import numpy as np import cv2 from matplotlib import pyplot as plt img = cv2.imread('D:/pycharm/pycharm-cope/opencv/resource/photo/13_Lena.jpg',0) img_float = np.float32(img) # 输入图片转换成 np.float32 格式 dft = cv2.dft(img_float, flags =
# 角点检测 # 1. 角点检测原理 # 2. harris角点检测 import cv2 import numpy as np img = cv2.imread('D:/pycharm/pycharm-cope/opencv/resource/photo/17_Chessboard.jpg') print('img.shape:',img.shape) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #gray =