ICode9

精准搜索请尝试: 精确搜索
  • C#中的深度学习(一):使用OpenCV识别硬币2022-04-28 00:32:26

    https://www.cnblogs.com/hhhnicvscs/p/14167449.html   在本系列文章中,我们将使用深度神经网络(DNN)来执行硬币识别。具体来说,我们将训练一个DNN识别图像中的硬币。 在本文中,我们将描述一个OpenCV应用程序,它将检测图像中的硬币。硬币检测是硬币完整识别之前的一个常见阶段。它包

  • Python学习之视频人脸检测识别2022-04-27 14:02:18

    今天给大家分享简单的图片人脸识别技术,其实在实际应用中,很多是通过视频流的方式进行识别,比如人脸识别通道 门禁考勤系统、人脸动态跟踪识别系统等等。 案例展示 这里我们还是使用 opencv 中自带了 haar人脸特征分类器,通过读取一段视频来识别其中的人脸。 代码实现:

  • Python控制自己的手机摄像头拍照,并把照片自动发送到邮箱2022-04-19 22:31:33

    写在前面的一些P话: 今天这个案例,就是控制自己的摄像头拍照,并且把拍下来的照片,通过邮件发到自己的邮箱里。想完成今天的这个案例,只要记住一个重点:你需要一个摄像头 思路 通过opencv调用摄像头拍照保存图像本地用email库构造邮件内容,保存的图像以附件形式插入邮件内容用smt

  • 实时车辆行人多目标检测与跟踪系统-上篇(UI界面清新版,Python代码)2022-04-18 21:31:31

    摘要:本文详细介绍如何利用深度学习中的YOLO及SORT算法实现车辆、行人等多目标的实时检测和跟踪,并利用PyQt5设计了清新简约的系统UI界面,在界面中既可选择自己的视频、图片文件进行检测跟踪,也可以通过电脑自带的摄像头进行实时处理,可选择训练好的YOLO v3/v4等模型参数。该系统界

  • 机器学习实战:用SVD压缩图像2022-04-17 15:35:14

    前文我们了解了奇异值分解(SVD)的原理,今天就实战一下,用矩阵的奇异值分解对图片进行压缩. Learn by doing 我做了一个在线的图像压缩应用,大家可以感受一下。 https://huggingface.co/spaces/beihai/Image-Compression-with-SVD 功能很简单,上传需要压缩的图片,选择压缩比,提交即可。

  • Python控制自己的手机摄像头拍照,并把照片自动发送到邮箱2022-04-14 16:35:19

    前言 今天这个案例,就是控制自己的摄像头拍照,并且把拍下来的照片,通过邮件发到自己的邮箱里。想完成今天的这个案例,只要记住一个重点:你需要一个摄像头 思路 通过opencv调用摄像头拍照保存图像本地 用email库构造邮件内容,保存的图像以附件形式插入邮件内容 用smtplib库发

  • 验证码之滑块验证码2022-04-13 10:03:50

    class SlideCrack(object): def __init__(self, gap, bg): """ init code :param gap: 缺口图片 :param bg: 背景图片 :param out: 输出图片 """ self.front = gap self.bg = bg

  • python使用opencv鼠标动态画矩形框2022-04-13 02:31:18

    cv2.rectangle()函数说明 其中四个参数必选: img:底图,uint8类型的ndarray pt1:矩形框的一个顶点坐标,是一个包含两个数字的tuple(必需是tuple),表示(x, y) pt2:pt1的对角线顶点坐标,类型同pt1 color:颜色,是一个包含三个数字的tuple或list,表示(b, g, r);如果图片是灰度图的话,color也可以是一

  • python 图片灰度化处理2022-04-11 18:00:18

    import cv2 def Image_gray(image):#灰度化函数 h, w, ch = image.shape for row in range(h): for col in range(w): b = image[row, col, 0] g = image[row, col, 1] r = image[row, col, 2] k = int(max(b,

  • pycharm 没有cv2的代码提示2022-04-09 17:04:02

    本人opencv-python和open-contrib-python版本4.5 本人opencv-python和open-contrib-python版本4.5 本人opencv-python和open-contrib-python版本4.5   在opencv的安装路径中的pyd文件复制到site-package路径下首先,找到opencv库的安装目录,其实我们知道,通过pip install 安装的modul

  • VS中OpenCVSharp的配置及测试2022-04-08 16:33:47

    1、什么是OpenCVSharp OpenCVSharp有一名日本工程师开发,项目地址为:https://github.com/shimat/opencvsharp。其是OpenCV的.NET wrapper,它比Emgucv更接近于原始的OpenCV,并且有很多的样例参考。 2、OpenCVSharp特点 直接封装了更多的OpenCV方法,降低了学习的难度,比EmguCV更便于使用

  • 用Python做一个小姐姐跳舞词云视频2022-03-30 14:02:34

    最近真的是好无聊,无聊到家了,就想玩点有意思的,又没有人玩过的。那今天分享一个,简单,适合新手的 Python 小项目。很有趣,但是我不想告诉你是什么,就要让你自己去看。 以下是具体项目: 本文将以哔哩哔哩–乘风破浪视频为例,you-get下载视频。 同时利用 python 爬取 B 站视频弹幕,并

  • python opencv显示中文2022-03-29 02:31:05

      #!/usr/bin/env python # -*- coding: utf-8 -*- # -*- coding: utf-8 -*- import cv2 import numpy as np from PIL import Image, ImageDraw, ImageFont def cv2ImgAddText(img, text, left, top, textColor=(0, 255, 0), textSize=20): if (isinstance(img, np.nd

  • wifi相机openwrt2022-03-29 01:33:38

    https://item.taobao.com/item.htm?spm=a1z09.2.0.0.47c42e8dlHq62O&id=44853597070&_u=s1qf7bf57485                     import cv2 video_src="http://192.168.1.1:8080/?action=stream" cap = cv2.VideoCapture(video_src)#调整参数实现读取视频或调用摄像头

  • 使用python读取图片和显示图片2022-03-25 21:01:53

    目前就我通过实验得出使用python读取和显示图片有两种方式。 一、    使用CV2读取和显示图片:图片效果如下    实验代码: import cv2 img = cv2.imread('cat.jpg',cv2.IMREAD_UNCHANGED) cv2.imshow('cat',img) cv2.waitKey()  imread()和imshow()是对称的,imshow中的第一个

  • opencv基本图像处理2022-03-21 19:58:52

    灰度图 import cv2 #opencv读取的格式是BGR import numpy as np import matplotlib.pyplot as plt#Matplotlib是RGB %matplotlib inline img=cv2.imread('dog.jpg') img_gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) img_gray.shape (1279, 1706) cv2.imshow("img_gra

  • 如何用opencv绘制点2022-03-21 10:02:36

    for id,point in enumerate(landmarks): # 68点坐标 #获取x,y坐标 pos = (point[0,0],point[0,1]) print(idx,pos) # 利用cv2.circle给每个特征点画一个圈,共68个 cv2.circle(img_src, pos, 4, color=(0, 255, 0)) # 利用cv2.putText输出

  • 计算机视觉——12022-03-20 22:00:05

    图片显示: import cv2 image = cv2.imread("3.1.jpeg") cv2.imshow("flower",image)#显示的照片会自动销毁 #显示图像若没有下一句则照片会直接销毁,不会停留, cv2.waitKey(10000)#目的:停顿当前场景一段时间 #此时电脑等待用户按键,若没有按键则会等待设置的时长然后才会执行下一

  • 关于opencv中 THRESH_TRUNC 参数的疑惑2022-03-11 12:36:05

    在opencv的阈值处理中,有个截断阈值的参数 THRESH_TRUNC 让我有些疑惑。因为从官方资料解释来看,是大于阈值会被设为阈值,小于阈值的保持不变 (DSTI = (SRCI > thresh) ? THRESH : SRCI),且官方解释截图也是如此:    Python版代码如下: import cv2 img_gray = cv2.imread("cat.jpg", c

  • python+cv2实现自动gamma校正2022-03-09 16:01:31

    简单介绍 Gamma变换是对输入图像灰度值进行的非线性操作,使输出图像灰度值与输入图像灰度值呈指数关系:   Gamma变换就是用来图像增强,其提升了暗部细节,简单来说就是通过非线性变换,让图像从曝光强度的线性响应变得更接近人眼感受的响应,即将漂白(相机曝光)或过暗(曝光不足)的图片,进行矫

  • 图像识别-OSTU阈值分割2022-03-07 20:04:20

    原理方面,其他网友已经讲得很详细了,这里补充下python代码 https://blog.csdn.net/liyuanbhu/article/details/49387483 点击查看代码 import cv2 import numpy as np import matplotlib.pyplot as plt # ICV=PA∗(MA−M)2+PB∗(MB−M)2 # 每一个阈值将整个直方图分割成两部分 #

  • 图像处理-梯度计算2022-03-05 22:34:39

    1.概述 2.Laplacian算子 下面我们用最后得出梯度的幅值为\(G(x,y) = \sqrt{ \left(g_{x}^2 +g_{y}^2\right)}\)方向为: \(\theta = \arctan{\frac{g_{y}}{g_{x}}}\)现在我们用程序来实现这个过程。 拉普拉斯算子,在数学上的表达式为: \[L(x,y) = \frac{\partial f(x)}{\partial x^{

  • gRPC流式传输,以视频传输为例2022-03-05 18:31:47

        流式传输需要关键字stream,stream 修饰的结构在使用时应该是可以迭代的,即iterable。下面是client -> server 的视频流式传输。 video.proto syntax = "proto3"; service New{ rpc Video_transport(stream FrameRequest) returns (FrameResponse); // no check for al

  • Opencv Q&A_12022-03-04 21:33:45

    2022/03/04 利用opencv计算角度   代码 import cv2 as cv import math img = cv.imread('D:\work\\automation\Skill\Python\pythonWORK\cv\material\\angle.jpg') pointlist = [] #存放坐标的列表 def mouseclick(event,x,y,flag,params): #鼠标事件函数(事件类型,事件

  • 【V1.1】基于树莓派的OpenCV-Python摄像头人脸追踪系统(更新系统、含演示视频)2022-03-03 14:03:53

    【V1.1】基于树莓派的OpenCV-Python摄像头人脸追踪系统(更新系统、含演示视频) 该系统目前结合了树莓派+51单片机 树莓派主要用于运行Python程序 追踪人脸 同时用GPIO口给出信号 单片机用于控制42步进电机导轨左右移动 资源: 视频: 先前的文章: https://blog.csdn.net/weixin_53

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有