图像
梦游--
一个奋斗的小鸡
展开
-
复现抖音动态3D恐龙算法
最近抖音出现一个好玩的算法,就是摄像头拍摄地板,会出现走动的一条小龙,是不是感觉很神奇,废话不多说,直接说实现思路。1:使用抖音功能的3D恐龙功能,把视频截取下来。2:把截取的恐龙视频转成连续的多帧图像3:使用ps把恐龙和它的影子抠出来4:使用2D贴纸算法把抠出来的移入我们的视频里面,连续贴入,形成动态的3D恐龙走动效果图。代码应该很简单,自己复现吧,如果想索取代码,请评论或者私信我。最终效果图如下:...原创 2021-08-18 16:58:48 · 420 阅读 · 0 评论 -
皮肤红润全局变换
#include "stdafx.h"#include <cv.h>#include <cxcore.h>#include <highgui.h>using namespace cv;#define max_uchar(a, b) (((a) > (b)) ? (a) : (b))#define min_uchar(a, b) (((a) < (b)) ? (a) : (b))// 计算彩色图像均值和标准差void CompMe...原创 2020-08-04 14:35:52 · 359 阅读 · 0 评论 -
GW-白平衡美白算法
#include<opencv2/opencv.hpp>using namespace cv;using namespace std;cv::Mat GW(const cv::Mat srcImage){ int beta;//美白系数 cv::Mat dstImage; vector<cv::Mat> Channels; cv::split(srcImage, Channels); cv::Mat B = Channels[0]; cv::Mat G = Ch.原创 2020-06-30 22:48:17 · 591 阅读 · 0 评论 -
对识别好的cxv文件进行读取-------测试区准确率
# encoding: utf-8#import xdrlib, sys#import xlrdimport argparseimport osimport sysimport time#sys.path.insert(0,'D:\\graphvis2.38\\bin')import refrom glob import globimport randomimport...原创 2018-07-31 10:51:08 · 431 阅读 · 0 评论 -
用python处理图片---单通道变多通道
一、图像通道1、彩色图像转灰度图转载:https://www.cnblogs.com/denny402/p/5096330.html from PIL import Imageimport matplotlib.pyplot as pltimg=Image.open('d:/ex.jpg')gray=img.convert('L')plt.figure("...转载 2018-08-10 14:31:03 · 38519 阅读 · 1 评论 -
c++实现情绪识别
在上一篇使用python实现情绪识别的基础上,使用c++实现情绪识别。这里的人脸检测模块不是使用dlib模块(使用dlib模块也可以,测试以后发现速度比较慢),这里使用另外一个开源的模块。facedetect-dll.h,可以去我的资源里下载。里面的眉毛斜率检测模块,因为c++没有np.polyfit,所以需要自己实现(参考最小二乘)。#include <fs...原创 2019-07-29 17:59:10 · 834 阅读 · 0 评论 -
keras实现数据的增多
在数量量少的情况下,我们需要增多数据首先如果不想太大改变数据的原有属性,可以通过景象和噪音,对比度来增加数据。代码如下#-*- coding: UTF-8 -*- from PIL import Imageimport randomimport tensorflow as tfimport osimport numpy as npimport argpa...原创 2019-08-02 17:47:19 · 271 阅读 · 0 评论 -
是否带眼镜检测
第一个版本:数据样本,带眼镜的图片2000 不带眼镜的2000张开始训练模型# -*- coding: utf-8 -*-"""Created on Wed Jul 10 15:39:22 2019@author: 01"""import cv2import globimport osimport tensorflow ...原创 2019-07-31 15:24:56 · 3361 阅读 · 23 评论 -
基于人像的抖动进行边缘分割
具体代码如下# -*- coding: utf-8 -*-"""Created on Thu Aug 15 10:48:09 2019@author: 01"""#!/usr/bin/env pythonimport cv2import numpy as npph1 = "img/1.jpg"ph2 = "img/2.jpg"ph3 = "img/3.jpg"ph...原创 2019-08-20 16:22:54 · 353 阅读 · 0 评论 -
通过FCN进行高低肩识别
首先说明对于人的坐姿是否端正,需要就行高低肩识别,算法流程1:通过语义分割算法实现人的分割提取(enet,pspnet,fcn,unet等,我们这里使用fcn,因为从c++可以调用呀)2:图像填充3;左右肩斜率计算1:c++显示fcn.需要的文件有pascal-classes.txt,fcn8s-heavy-pascal.prototxt,这两个文件是在opencv-...原创 2019-08-27 17:29:17 · 672 阅读 · 4 评论 -
python直接生成exe文件(深度学习)
如果你对时间要求不是太高,c++调用模型,有很多模型无法调用,我们这里主要是讲一下如何把python生成可执行文件。首先1:我们需要下载pyinstaller下载方式很简单,pip conda都行比较麻烦的方法是;如果不能访问国外网络,去https://github.com/pyinstaller/pyinstaller下载pyinstaller进入界面"Clone and do...原创 2019-08-28 11:28:53 · 5942 阅读 · 0 评论 -
keras版本问题--引起的错误---UserWarning: Update your `Conv2D`
Keras 2.0版本运行demo出错的由于是神经网络小白,在运行demo的时候不懂keras的版本问题,出现了一下的警告: C:\ProgramData\Anaconda2\python.exe"F:/Program Files (x86)/JetBrains/PycharmProjects/untitled1/CNN4.py"Using Theano backend.F:/...转载 2018-07-20 16:59:28 · 3104 阅读 · 0 评论 -
keras基于tensorflow后端---处理自己的数据
对于通道数为一的图像:# -*- coding: utf-8 -*-from __future__ import absolute_importfrom __future__ import print_functionimport osfrom PIL import Imageimport numpy as npfrom keras.preprocessing.image impo...原创 2018-07-25 09:35:28 · 1040 阅读 · 0 评论 -
lk流光
原文地址;https://blog.csdn.net/App_12062011/article/details/51880258LKDemo直接在OpenCV samples里。原文:http://blog.csdn.net/u014568921/article/details/46638557另外一篇:http://blog.csdn.net/gh_home/article/details...转载 2018-04-19 11:37:27 · 211 阅读 · 0 评论 -
SIFT特征提取
尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT) Just For Funzdd [email protected] or ([email protected])原文:https://blog.csdn.net/zddblog/article/details/7521424对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,...转载 2018-04-23 16:57:10 · 397 阅读 · 0 评论 -
hog图像特征提取
[+]原文;https://blog.csdn.net/u012336567/article/details/55809016HOG1 HOG 算法的实现11梯度计算12 空间方向bin投票13 构建Block和归一化14 final descriptor参考文献图像特征提取在对象检测中具有重要的地位,许多论文提出过许多里程碑式的特征,比如LAB特征,HOG特征等。 HOG特征及FHOG特征(...转载 2018-04-20 13:33:28 · 747 阅读 · 0 评论 -
傅里叶变换和小波变换
一;傅里叶变换(它的基是正玄波)傅里叶变换分为两种,一种是时域是周期性的,另一种是时域是非周期性的; 1 时域是周期性的信号;通过傅里叶变换可以变成一些离散的的图像(图像的横坐标是不同的频率,纵坐标是在该频率下对应的幅值) 2 时域是非周期性的信号;通过傅里叶变换可以变成一些连续的的图像(图像的横坐标是不同的频率,纵坐标是在该频率下对应的幅值)二;haar小波变换一句话;和傅...原创 2018-04-20 13:49:17 · 687 阅读 · 0 评论 -
特征检测(一)-———harris角点检测
原文:http://www.cnblogs.com/ronny/p/4009425.html1. 不同类型的角点在现实世界中,角点对应于物体的拐角,道路的十字路口、丁字路口等。从图像分析的角度来定义角点可以有以下两种定义:角点可以是两个边缘的角点;角点是邻域内具有两个主方向的特征点;前者往往需要对图像边缘进行编码,这在很大程度上依赖于图像的分割与边缘提取,具有相当大的难度和计算量,且一旦待检测...转载 2018-04-20 15:01:49 · 1728 阅读 · 0 评论 -
做项目遇到的问题-----转图片格式Python
import os import tensorflow as tf from PIL import Image #注意Image,后面会用到import matplotlib.pyplot as plt import numpy as npimport cv2outfile='D:\\silei\\image.jpg'#转成jpg格式的img=Image.open('01-000...原创 2018-05-21 13:38:57 · 162 阅读 · 0 评论 -
fasttext前的数据准备
# -*- coding: utf-8 -*-"""Created on Tue Jul 10 13:17:30 2018@author: zltao2"""import argparseimport osimport ioimport sysimport time#sys.path.insert(0,'D:\\graphvis2.38\\bin')import re...原创 2018-07-17 08:30:02 · 572 阅读 · 0 评论 -
使用keras遇见的一些问题
1,因为 Keras 是基于 Tensorflow 或者 Theano 的. 所以可以先自己安装 Tensorflow 或者 Theano.Keras深度学习框架是基于Theano或Tensorflow框架安装的,所以首先要准备底层框架的搭建,然目前Tensorflow不支持Window版本,所以本文选Theano安装即可 在CMD命令行或者Powershell中输入:pip instal...原创 2018-07-24 09:15:58 · 309 阅读 · 0 评论 -
'_1_shuffle_batch/random_shuffle_queue' is closed and has insufficient elements1
训练网络时;一直出现这种错误, TFRecordReader "OutOfRangeError (see above for traceback): RandomShuffleQueue '_1_shuffle_batch/random_shuffle_queue' is closed and has insufficient elements (requested 1, current...原创 2018-07-13 11:14:59 · 1128 阅读 · 0 评论 -
'_1_shuffle_batch/random_shuffle_queue' is closed and has insufficient elements1
训练网络时;一直出现这种错误, TFRecordReader "OutOfRangeError (see above for traceback): RandomShuffleQueue '_1_shuffle_batch/random_shuffle_queue' is closed and has insufficient elements (requested 1, curre...原创 2018-07-13 11:19:28 · 1426 阅读 · 0 评论 -
Tensorflow多GPU多进程占用的问题
Tensorflow多GPU多进程占用的问题作为一个刚入门深度学习的新手,在使用实验室的服务器要运行训练自己的网络的时候,经常出现有另外的同学也在训练网络,4个GPU总是有几个被占用。因此老是出现下面的警报:2017-05-09 14:23:29.246012: W tensorflow/stream_executor/cuda/cuda_driver.cc:485] creating ...转载 2018-07-25 09:30:33 · 3036 阅读 · 0 评论 -
fasttext
来源;https://zhuanlan.zhihu.com/p/32965521fastText是Facebook于2016年开源的一个词向量计算和文本分类工具,在学术上并没有太大创新。但是它的优点也非常明显,在文本分类任务中,fastText(浅层网络)往往能取得和深度网络相媲美的精度,却在训练时间上比深度网络快许多数量级。在标准的多核CPU上, 能够训练10亿词级别语料库的词向量在10分钟...转载 2018-04-23 11:44:51 · 1758 阅读 · 0 评论