
图像处理
文章平均质量分 59
lsjweiyi
足够折腾
展开
-
基于opencv的图片加水印实现方案
加水印应该是个很常见的需求,但是网上找的代码,都感觉不太完善。记录下自己搞出来的一个方案。原创 2024-07-17 16:57:58 · 664 阅读 · 0 评论 -
证件照换底色实现方法(通用且效果好)
这是个很普遍的需求,很多人都会需要。但是往往这种简单的功能,却被商家包装成商品来售卖,要么会员,要么加群关注,想搞个无损的还得加钱!我曾苦苦找了一两个小时,也找不到一个免费好用的工具或网站。然而,这样普遍的一个功能,网上找到的实现方法却都还没跟上时代,还是采用捕捉背景色来进行阈值分割,二值化,然后在进行逐个像素替换。那种效果可想而知,仅能针对自己的图片慢慢调参。实践一番,我采用如下方法进行处理,可以做到功能通用,效果不错。以后背景色想换什么色就什么色,图片还能无损!原创 2023-06-28 20:29:17 · 590 阅读 · 1 评论 -
python光流算法学习
某次随便写代码时遇到了光流算法,就简单的看了看代码,对它有了一点点了解,记录一下。其实代码在python opencv里的例子里就有,路径为: D:\Program Files\opencv\sources\samples\python2\lk_track.py网上很多这方面的资料,不过没有给出详细的注释,于是我自己看了看代码,把一些看懂的地方再加上注释,不对的地方望指教。import numpy原创 2017-01-02 18:39:31 · 11419 阅读 · 6 评论 -
opencv-python调用笔记本摄像头
很简单,直接上代码。方便以后需要的时候难找。# -*- coding: utf-8 -*import numpy as npimport cv2cap = cv2.VideoCapture(0)fgbg = cv2.createBackgroundSubtractorMOG()while(1): ret, frame = cap.read() fgmask = fgbg.a原创 2017-01-02 19:07:16 · 3287 阅读 · 3 评论 -
FastFeatureDetector的坐标获取
理论上这应该不是个问题,因为角点检测能够把每个点标出来,自然肯定是能获取其中的坐标。但是我用到fast角点检测的时候,却发现这是个问题。原因在于他存取的数据结构比较特别,是“keypoint”(指的是python,其他语言的没有试过)。直接print它,并不会想当然的输出坐标,而是一些奇怪的东西: [, , ] 就是这样的东西,并不是坐标。但是,这肯定是可以获取到坐标的,网上找了一点时间,终于发原创 2017-01-02 20:23:58 · 1666 阅读 · 1 评论