- 博客(22)
- 收藏
- 关注
原创 Win10microsoft账户登录发生错误且无法登陆microsoftStore
试了网上很多办法都不成功,原来是IE浏览器的问题,不能联网了,重置浏览器就好了。改用microsoft账户登陆时显示如下画面。打开microsoftStore显示如下画面。
2022-10-29 17:52:15
2001
原创 generate_picturetxt
import osclass ReadImageName(): def __init__(self): self.path = '/data/images_mr4' def readname(self): filenames = os.listdir(self.path) flielist = [] for item in filenames: if item.endswith('.png') o
2022-05-14 11:05:35
148
原创 select_BFRL
import syssys.path.append("/data")import numpy as npimport cv2import osimport os.path as ospimport shutilfrom scipy.io import loadmatdef bins(): index = 0 # index_B = 0 # index_F = 0 # index_L = 0 # index_R = 0 all_path = "
2022-05-14 10:53:06
154
原创 readInstance
import numpy as npimport osfrom PIL import Imageimport cv2img_path = "/data/1115_L.png"img = Image.open(img_path)# tmp = np.array(img)# tmp = cv2.multiply(tmp, 255)# cv2.imwrite("./tmp.jpg",tmp)# print("tmp:", tmp)# mask = np.array(img)# mask[ma
2022-05-14 10:34:59
100
原创 xml2json
import osimport numpy as npimport xml.etree.ElementTree as ETimport cv2import json import mathimport shutilimport matplotlib.pyplot as pltimport globimport randomanno_path = "/data/xml2json/annotations.xml"json_path_ ="/data/xml2json/test.json
2022-05-14 10:29:23
250
转载 generate_odgt
import osfrom PIL import Imagedef getFileList(root, file_path): file_list = [] for file in os.listdir(os.path.join(root, file_path)): if file.endswith(".png") or file.endswith(".jpg"): write_name = file.split('/')[-1]
2022-05-14 10:23:24
78
转载 divideTrainTest
import osimport randomimport shutilimport timedef copyFile(fileDir, class_name): image_list = os.listdir(fileDir) # 获取图片的原始路径 image_number = len(image_list) train_number = int(image_number * train_rate) train_sample = random.sample(im
2022-05-14 10:14:01
86
原创 GeneratorTxt
# import codecs# f = codecs.open('./data/validation.odgt', mode='r', encoding='utf-8') # 打开txt文件,以‘utf-8’编码读取# line = f.readline() # 以行的形式进行读取文件# list1 = []# while line:# a = line.split()# # print("a[0]:",a[0])# # print("a[1]:",a[1])
2022-05-13 18:19:39
107
原创 cut4picture
import cv2import osimport os.path as osp# 设置切割份数cut_row = 2 # 行切割份数cut_col = 2 # 列切割份数# 读取图片img_dirs = "/原图文件夹/picture2/"save_dirs = "/切割图文件夹/cut_picture2/"os.makedirs(save_dirs, exist_ok=True)# 获取图片尺寸for name in os.listdir(img_dirs): p
2022-05-13 17:20:56
126
原创 cutAndPastPicture 切割部分同时覆盖背景原图和分割图
import cv2import numpy as npimport osimport os.path as ospimport randomfrom random import choice#复制原图!!!切割部分同时覆盖背景原图和分割图img_dirs = "/切割原图文件夹/data/select_segcolors/none"backimg_dirs = "/背景图文件夹/data/1/images_copy"gtsem_dirs = "/分割图文件夹/data/gt_seman
2022-05-13 16:03:21
199
原创 通过分割图留下原图中物体
import osimport os.path as ospfrom PIL import Imageimport numpy as npimport cv2import matplotlibimport matplotlib.image as imgdirs = "/分割图文件夹/data/task_semanticseg_1130/gt_semantic1"source = "/原图文件夹/data/task_semanticseg_1130/1/images"saveDirs = d
2022-05-13 14:55:12
102
原创 img cut、resize及修改像素
import cv2import numpy as npimg = cv2.imread("./NOR_20220323_142334_M_00001_0075_F.jpg")print(type(img))print(img.shape)height = img.shape[0] #高width = img.shape[1] #宽print(height, width)print(img.size)###修改像素###img[0:100, 200:400],第一个参数是高(100-0
2022-05-12 16:54:57
608
原创 python 根据后缀名修改图片名字并重新保存
import os.path as ospimport osimport shutilpath = "/待修改图片路径/data/0203_sum/"index = 0for root, dirs, files in os.walk(path): print("root:",root) print("dirs:",dirs) #print("files:",files) for name in files: if osp.join(r
2022-04-20 11:46:15
1941
转载 2021-07-22
Win10装Linux双系统网页链接:https://www.cnblogs.com/masbay/p/10745170.html
2021-07-22 13:25:08
92
原创 剑指offer-剪绳子
题目描述给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1,m<=n),每段绳子的长度记为k[1],…,k[m]。请问k[1]x…xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。解题思想:贪心算法求出每一种绳长的最大乘积值(算到总绳长的一半,多余重复),初始化一个数组乘放这些值,最后给出总绳长乘积最大值,即为所求。代码实现# -*- coding:utf-8..
2020-10-21 08:07:36
90
原创 剑指offer-连续子数组的最大和
解题思想:动态规划引用leetcode,侵权删。状态定义设动态规划列表 dpdp ,dp[i]dp[i] 代表以元素 nums[i]nums[i] 为结尾的连续子数组最大和。为何定义最大和 dp[i]dp[i] 中必须包含元素 nums[i]nums[i] :保证 dp[i]dp[i] 递推到 dp[i+1]dp[i+1] 的正确性;如果不包含 nums[i]nums[i] ,递推时则不满足题目的 连续子数组 要求。作者:jyd链接:https://leetcode-cn.com/probl
2020-10-21 07:54:38
106
原创 剑指offer-和为S的连续正数序列
思想:滑动窗口i:滑动窗口左边界j:滑动窗口右边界tsum:目标数值sum:当前和前提条件:i<=tsum//2 #python中 %取余 、// 求商 、/ 求值当sum<tsum窗口右边界右移,sum+j #注意此题中索引即为对应数值当sum>tsum窗口左边界右移,sum-i #注意此序列为递增序列,窗口无须左移相等时输出此时序列,并sum-=i,i+=1,寻找下一个连续正数序列最后返回所有满足序列class Soluti
2020-10-20 11:12:35
126
原创 剑指offer-字符串的排列
1、python中元组和列表的区别a=[] 是一个列表b=() 是一个元组区别:列表可以修改而元组不可以修改相同点:都是一个容器形如:tuple1=(1,2,3,4,5,6,7,8,9)list1=list(tuple1)print(list1)输出:[1, 2, 3, 4, 5, 6, 7, 8, 9]2、Python中的itertools.permutations,返回可迭代对象的所有数学全排列方式。形如:for item in permutations([‘a’, ‘b’,
2020-10-18 20:22:11
135
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人