- 博客(25)
- 收藏
- 关注
转载 python 保存图片采用中文命名
在批量重命名的时候,保存图片时,带有中文的字符会保存乱码。查阅资料后,找到解决方法。import cv2import os import numpy as nppath = 'E:\\Personal\\Desktop\\rename\\zaian\\'names = os.listdir(path)for name in names: #i...
2019-05-23 16:48:00 1379
转载 python PIL 模块
最近看了下PIL模块,看了下别人是如何生成验证码数据集参考 https://www.cnblogs.com/tsboy/p/8862707.htmlimport randomfrom PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFontdef RandomColor():...
2018-11-30 11:17:00 141
转载 去除字符,空格 等
之前在做转换别人crnn数据集的时候,有个去掉\n 空格的代码,现在补上第一个函数strip() 这个函数首先有两种用法 lstrip()和rstrip() 分别是从左边开始和右边开始 第一要删除首位字符的时候(有参数),就要保证首尾没有空格之类,例如'abcdef' ' abcdef' 'abcdef ' 第二个和第三个就不行 第二不带参数的时候默认删...
2018-11-28 16:44:00 156
转载 视频提取帧,保存帧,帧合并成视频
最近做了一个关于火灾烟雾检测,简单的做成了4分类,然后输入视频,输出是否失火。因为做的是分类,没做检测,直接分类判断是否失火,于是将视频切成单帧进行识别来判断是否失火,从网上找了一下这方面的代码。# -*- coding: utf-8 -*- from PIL import Imageimport cv2import os#将视频按帧切成图片input...
2018-11-27 15:20:00 1135
转载 贪婪算法
要求是用最少的电台覆盖最多的州,每个电台所能覆盖的州不一样算法思路:每次将所有集合和总集合求交集,留下交集len最长的哪个,再用总集合-留下集合进行下一轮循环,直到总集合为0states = set(["mt","wa","or","id","nv","ut","ca","az"])stations = {}stations["kone"] = set(["id"...
2018-11-09 11:09:00 109
转载 递归 快速排序
首先定义一个中间数,比它小的放左边数组,大的放右边,递归合并 小的 + 中间数 + 大的# -*- coding: UTF-8 -*-def quickarray(list): if len(list) < 2: return list else: mid = list[0] lessmid ...
2018-11-05 16:09:00 81
转载 递归 判断数组最大数字
def Max(list): if len(list) == 2: if list[0] > list[1]: return list[0] else: return list[1] max_number = Max(list[1:]) if list[0] &...
2018-11-03 16:04:00 132
转载 加法递归
def sum(list): if list == []: return 0 else: addsum = list[0] + sum(list[1:]) return addsumif __name__ == '__main__': list = [1,2,3,4] print (sum(li...
2018-10-30 20:50:00 433
转载 快速排序
findSmallest函数 从一个数组中找到最小的哪个数字的索引selectionSort函数 找出数组中最小数字,添加进新的数组,并且在原数组里面去掉def findSmallest(list): smallest = list[0] smallest_index = 0 for i in range(1,len(list)):...
2018-10-29 19:05:00 93
转载 二分查找
二分查找:首先确定找到中间那个数字的地址,判断中间值的地址的值和我们输入的值是不是相同的,相同输出def binary_search(list, number): low_address = 0 high_address = len(list) - 1 while(low_address <= high_address):...
2018-10-26 17:32:00 67
转载 crnn转换数据集
在做crnn实验的时候数据的格式是一张图片对应一个标签,比如说 图片名称 1.jpg 内容是 你好呀 那么你的标签就应该是 1.txt在网上找了一个数据集https://github.com/YCG09/chinese_ocr数据集下载地址数据集:https://pan.baidu.com/s/1QkI7kjah8SPHwOQ40rS1Pw(密码:lu7m)下载下来发现...
2018-08-16 09:31:00 2340
转载 删除txt中不要的字符
在对生成数据集的时候,我们需要有语料,一般是写在txt中的,我们如何去掉不要的字符,比如说●具体思路是,1.txt是字典,2.txt是语料,3.txt是去掉不要字符之后的文本。2.txt逐个字符进行遍历跟1.txt比对,有就写在3.txt中没有就跳过创建一个app.java文件在linux中编译:javac app.java运行:java appimport ja...
2018-08-06 11:20:00 452
转载 发票去章
前段时间看到了一个发票去红章的博客,看了一下源码将源码 c++改成 python感谢博主提供的思路和代码原博客https://www.cnblogs.com/skyfsm/p/7638301.htmlubuntu+python2.7#-*- coding: utf-8 -*-import cv2import numpy as npfrom matpl...
2018-07-27 19:39:00 178
转载 删除文件中不能打开的图片
在生成数据集的时候需要使用背景图片,但是从网上下载的背景图片有的不能读取,所以要把它删掉。发现图片虽然不能打开,但是在inshow的时候会报错,于是用show做判断,能show出来就继续,不能就删除。ubuntu+python2.7还需要加一个# -*- coding:utf-8 -*- 1 import os 2 import cv2 3 4...
2018-07-27 19:25:00 334
转载 caffe分类,将分类结果排序
#coding=utf-8import osimport caffeimport numpy as npimport os, sys, cv2root='/usr/local/caffe/caffe-master/examples/ziku/6464/' #根目录deploy=root+'deploy_lenet_train_test.prototxt' #depl...
2018-03-05 09:32:00 156
转载 matlab一些对图片的修改
图片平移i=imread('E:\Personal\Desktop\2.jpg');se=translate(strel(1),[3 3]);j=imdilate(i,se);高斯模糊i=imread('E:\Personal\Desktop\2.jpg');G=fspecial('gaussian',[5,5],2);p=imfilter(i,G,'same');...
2018-01-28 10:48:00 1403
转载 matlab多个文件夹图片路径写到一个txt
clear;clc;fin = fopen('E:/Personal/Desktop/55.txt','wt');imgDataPath = 'E:/Personal/Desktop/zhong/';outdir = '5';%写路径imgDataDir = dir(imgDataPath); % 遍历所有文件for i = 3:length(imgData...
2018-01-28 10:44:00 221
转载 matlab多个文件图写到一个文件夹
clear;clc;%fin = fopen('E:/Personal/Desktop/test1.txt','wt');imgDataPath = 'E:/Personal/Desktop/zhong/';outdir = 'E:/Personal/Desktop/photo3';%图片路径imgDataDir = dir(imgDataPath); % 遍历...
2017-12-30 19:43:00 204
转载 matlab单通道转三通道
clear;path = 'E:\Personal\Desktop\shang1';newpath1 = 'E:\Personal\Desktop\santongdao1';mkdir(newpath1);file = dir(path);for k = 3:length(file) img = imread([path,'\',file(k).name]); for...
2017-12-30 15:56:00 2692
转载 matlab白底黑字转黑底白字
path = 'E:\Personal\Desktop\1';newpath1 = 'E:\Personal\Desktop\2';mkdir(newpath1);file = dir(path);for k = 3:length(file) img = imread([path,'\',file(k).name]); [m,n] = size(img); for x ...
2017-12-30 15:54:00 1242
转载 图像的载入,显示与输出
#include<opencv2/core/core.hpp>#include<opencv2/highgui/highgui.hpp>using namespace cv;int main(){ //////【1】图片的载入和显示 Mat cat = imread("E://3.jpg"); namedWindow("【1】动物图"); imshow("【1...
2017-08-14 15:04:00 149
转载 opencv2
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp>using namespace cv;int main(){ Mat image0 = imread("E://3.jpg", ...
2017-08-14 10:02:00 109
转载 opencv
第一个opencv,显示图片#include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv;int main(){ // 读入一张图片(游戏原画) Mat img = imread("E...
2017-08-10 10:10:00 76
转载 windows下安装caffe
windows10+cuda8.0+cudnn+vs2013+gpu顺序是先安装vs, 在安装cuda, 最后解压cudnn和caffe-master,我将这两个压缩包放在了e:/caffe里面1.首先是软件下载caffe-master,刚刚开始下载了caffe-windows没有发现又windows目录,后来又找到了caffe-master发现又windows。2.copy...
2017-07-29 15:49:00 130
转载 QT安装
QT版本下载http://download.qt.io/archive/qt/编译器下载http://www.codemachine.com/downloads.html版本QT5.6+WINDWOS10编译器1.安装QT,一直下一步,安装到31%后会弹出一个框框,点ignore然后等待安装完成。2.安装Strawberry,路径是C:\Qt\Qt5.8.0\To...
2017-07-29 15:11:00 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人