一种比较恶心的枚举方法

代码实现:a = [1,3,5,7,9] #假设a代表数据集标签 b = ['001.jpg','002.jpg','003.jpg','004.jpg','005.jpg','006.jpg','007.jpg','008.jpg','009.jpg','010.jpg'] #假设b代表数据图片路径 for c in a: #首先在范围a中循环(c取0时,将a中的1赋给c,c取1时,将a...
分类: 其他 发布时间: 08-06 23:20 阅读次数: 0

defaultdict(list) (第二部分)

# strings = ('puppy', 'kitten', 'puppy', 'puppy', 'weasel', 'puppy', 'kitten', 'puppy') #新建一个元组 # counts = {} #新建一个字典 ## 统计strings中某个单词出现的次数,并在counts字典中作记录。单词每出现一次,在counts相对应的键所存的值数字加1。 # 方法一:× # f...
分类: 其他 发布时间: 08-06 23:19 阅读次数: 0

defaultdict(list) (第一部分)

cc = {} # print(cc[1]) #当所访问的键不存在的时候,会报错! cc[1]='zhang' print(cc[1]) # 结果:zhang from collections import defaultdict dd = defaultdict(list) #defaultdict类的初始化函数接受一个类型作为参数,当所访问的键不存在的时候,可以实例化一个值作为默认值:...
分类: 其他 发布时间: 08-06 23:19 阅读次数: 0

图像分割算法:基于二进制阈值的分割算法

1.概念:从一幅图像中利用阈值分割出我们需要的物体部分(当然这里的物体可以是一部分或者整体)。这样的图像分割方法是基于图像中物体与背景之间的灰度差异,而且此分割属于像素级的分割。2.代码实现:from skimage import data,filters import matplotlib.pyplot as plt import cv2 # image = data.camera() imag...
分类: 其他 发布时间: 08-06 23:19 阅读次数: 0

图像分割算法:基于梯度分水岭的分割算法

代码实现:import matplotlib.pyplot as plt from scipy import ndimage as ndi from skimage import morphology,color,data,filters import cv2 # image =color.rgb2gray(data.camera()) image =cv2.imread('./Project/...
分类: 其他 发布时间: 08-06 23:19 阅读次数: 0

Project_list2.1

函数功能:显示一条信息// 函数功能:显示一条信息 #include <iostream> //一个预处理器指令 int main() //函数头 { //函数体的开始 using namespace std;...
分类: 其他 发布时间: 08-06 23:18 阅读次数: 0

Project_list2.2

#include <iostream> int main() { using namespace std; int apples; apples = 25; cout << "I have "; cout << apples; cout << " apples."; cout << endl; apples = a
分类: 其他 发布时间: 08-06 23:18 阅读次数: 0

Project_list2.3

#include <iostream> int main() { using namespace std; int apples; cout << "How many apples do you have? " << endl; cin >> apples; //输入表示方法 cout << "Here are two mor.
分类: 其他 发布时间: 08-06 23:18 阅读次数: 0

Project_list2.4

#include <iostream> #include <cmath> int main() { using namespace std; double area; cout << "Enter the floor area, in square meter,of your home: "; //输入你家的平方米的建筑面积: cin >&gt...
分类: 其他 发布时间: 08-06 23:18 阅读次数: 0

Project_list2.5

//函数功能: 定义自己的函数 #include <iostream> void simon(int); //函数原型 int main() { using namespace std; simon(3); //调用函数simon() cout << "Pick an integer: "; int count; cin &gt...
分类: 其他 发布时间: 08-06 23:17 阅读次数: 0

Project_list2.6

// 函数功能: 单位换算 #include <iostream> int stonetolb(int); //函数原型 int main() { using namespace std; int stone; cout << "Enter the weight in stone: "; cin >> stone; int pounds = ston...
分类: 其他 发布时间: 08-06 23:17 阅读次数: 0

Pycharm Debug调试心得

前言:记得刚开始使用Pycharm编译器的时候,为了调试代码,然后就是各种print。现在想想,果然很粗暴。今天就用用新办法,Debug。1.操作步骤:1-1.添加断点:直接在标记处点击鼠标左键即可。(删除断点只需再点击断点处即可)1-2.Debug下运行代码:如图所示(没错,就是这颗七星瓢虫)1-3.按照所需调试进行代码调试。Debug的调试方式如下所示:分别为:1.show execution...
分类: 其他 发布时间: 08-06 23:17 阅读次数: 0

单线程&多线程

1.基于python的单线程示例:from time import ctime,sleep import time def play_video(video): for i in range(2): print ("I am playing video: %s at %s"%(video,ctime())) sleep(5) def play_music...
分类: 其他 发布时间: 08-06 23:17 阅读次数: 0

读取图片并保存为numpy数据

import tensorflow as tf import numpy as np import glob #查找符合特定规则的文件路径名 from PIL import Image Datapath = "./data/*.JPEG" imgs = np.zeros((10, 240, 240, 3)) i = 0 for imageFile in glob.glob(Datapath )...
分类: 其他 发布时间: 08-06 23:16 阅读次数: 0

视频分帧&多帧合成视频

实现环境:Ubuntu16.04 1.视频分帧 step1:在安装目录下打开终端,安装ffmpeg git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg step2:   在视频文件目录下打开终端,输入如下命令: ffmpeg -i test.avi frames_%03d.jpg -hide_banner 其中,test.avi为待...
分类: 其他 发布时间: 08-06 23:16 阅读次数: 0

cmd获取目录操作以及Windows的回车

1.在cmd命令符中获取,当前文件夹下的所有文件目录,采用dir /b/s>>a.txt,将得到的目录存入a.txt文件中 先将目录切换到当前目录中 再用dir 即在a.txt中保留了qrc_dir文件夹下的所有文件 2.若想在excel的某一列的所有行添加同一个结尾标签,可通过设置单元格格式,选择自定义,并输入@“.cfg.txt”(如果想添加.cfg.txt的结尾)...
分类: 编程语言 发布时间: 08-06 23:16 阅读次数: 0

input输入框数字限制

正则表达式验证输入框的内容 // 单价 只能输入数字和小数点,且必须数字开头并大于或者等于1,限制最多三位小数,小数点为最后一位时,失去焦点时自动截掉 <input type="text" value="" name="price" onkeyup="ValidateNum1(this)" onblur="toDecimal(this)" placeholder="请输入单价&q
分类: 编程语言 发布时间: 08-06 23:15 阅读次数: 0

数数字(UVa1225)

数数字(UVa1225) 1.问题描述 把前 n (n < = 10000)个整数顺次写在一起:123456789101112···数一数0~9各出现多少次(输出10个整数,分别是 0,1,2,3,4,5,6,7,8,9出现的次数)。 2.代码展示 #include<cstdio> #include<cstring> #define maxn ...
分类: 编程语言 发布时间: 08-06 23:15 阅读次数: 0

一个需要身份认证和授权的程序

首先文件auth.py import _hashlib class User: '''Create a new user object. The password will be encrypted before storing''' def __init__(self, username, password): self.username = us...
分类: 编程语言 发布时间: 08-06 23:15 阅读次数: 0

Ubuntu下终端常用快捷键(进阶版)

快捷键 描述 Ctrl+Shift+N 新建终端窗口(目录不变) Ctrl+Shift+Q 关闭终端窗口 Alt+N 切换到第N个标签页 Ctrl+N 搜索历史命令 Ctrl+A 光标移动到行开头 Ctrl+A 光标移动到行结尾 Ctrl+Left-Arrow 左移一个单词 Ctrl+Rig...
分类: 编程语言 发布时间: 08-06 23:14 阅读次数: 0