파일 이름 변경 

- DarkNamer 프로그램으로 웬만한 파일 이름은 쉽게 변경이 가능

 

 

 

- ex) 100-1.txt  ->  100.txt 으로 변경

for i in range(1,100):
    data_file = Path(f"E:\\{i}-1.txt")
    data_file.rename(f"E:\\{i}.txt")

 

 

'Python > 기능' 카테고리의 다른 글

이미지 용량 줄이기  (0) 2022.04.19
폴더에서 원하는 확장자 파일 삭제  (0) 2021.12.24
원하는 폴더들 띄우기  (0) 2021.12.24
알집폴더 풀기  (0) 2021.12.24
OpenCV) 이미지 이동  (0) 2021.11.29
import os
from PIL import Image

path = 'E:\\폴더\\'  # 원본 폴더
resultPath = 'E:\\폴더'  # 결과 폴더(새로 저장할)

# if not os.path.exists(resultPath):
#     os.mkdir(resultPath)

list = os.listdir(path)
list.sort()

for filename in list:
    file = path + filename
    img = Image.open(file)
    img.save(os.path.join(resultPath, filename), 'JPEG', qualty=50)  # 품질 55로 줄이면서 용량 ↓

'Python > 기능' 카테고리의 다른 글

파이썬(python) - 파일 이름 변경  (0) 2022.05.03
폴더에서 원하는 확장자 파일 삭제  (0) 2021.12.24
원하는 폴더들 띄우기  (0) 2021.12.24
알집폴더 풀기  (0) 2021.12.24
OpenCV) 이미지 이동  (0) 2021.11.29

 

for i in range(1,131):
    file_list = os.listdir(f"F:\\image\\{i}")
    print(file_list)

    for file in file_list:
        filename, file_extension = os.path.splitext(file)
        if file_extension == '.png':
            file_path = os.path.join(f"F:\\image\\{i}", file)
            os.remove(file_path)
        if file_extension == '.jpg':
            file_path = os.path.join(f"F:\\image\\{i}", file)
            os.remove(file_path)

'Python > 기능' 카테고리의 다른 글

파이썬(python) - 파일 이름 변경  (0) 2022.05.03
이미지 용량 줄이기  (0) 2022.04.19
원하는 폴더들 띄우기  (0) 2021.12.24
알집폴더 풀기  (0) 2021.12.24
OpenCV) 이미지 이동  (0) 2021.11.29
# 특정 폴더 띄우기 
for i in range(121, 131):
    os.startfile(f'F:\\3D\\{i}')
    time.sleep(18) # 간격

'Python > 기능' 카테고리의 다른 글

이미지 용량 줄이기  (0) 2022.04.19
폴더에서 원하는 확장자 파일 삭제  (0) 2021.12.24
알집폴더 풀기  (0) 2021.12.24
OpenCV) 이미지 이동  (0) 2021.11.29
OpenCV) 이미지 resize  (0) 2021.11.29
for i in range(1,101): #시작, 끝+1
    zipfile.ZipFile(f'F:\\3D\\{i}\\{i}_after.zip').extractall(f'F:\\3D\\{i}') # 폴더위치, 해제할 파일 
    zipfile.ZipFile(f'F:\\3D\\{i}\\{i}_before.zip').extractall(f'F:\\3D\\{i}')
    print(i)

 

'Python > 기능' 카테고리의 다른 글

이미지 용량 줄이기  (0) 2022.04.19
폴더에서 원하는 확장자 파일 삭제  (0) 2021.12.24
원하는 폴더들 띄우기  (0) 2021.12.24
OpenCV) 이미지 이동  (0) 2021.11.29
OpenCV) 이미지 resize  (0) 2021.11.29
img = cv2.imread('./test_1118.jpg')
num_rows,num_cols = img.shape[:2]
translation_matrix = np.float32([[1,0,23],[0,1,59]]) # 이동할 픽셀 거리, x방향으로 23 y방향으로 59만큼 이동된 것 
img_translation = cv2.warpAffine(img,translation_matrix,(num_cols,num_rows),cv2.INTER_LINEAR) # 열,행 순서로
cv2.imshow('Trans',img_translation)
cv2.imwrite('./test_1118_2.jpg', img_translation)
cv2.waitKey(0)
cv2.destroyAllWindows()

 

'Python > 기능' 카테고리의 다른 글

이미지 용량 줄이기  (0) 2022.04.19
폴더에서 원하는 확장자 파일 삭제  (0) 2021.12.24
원하는 폴더들 띄우기  (0) 2021.12.24
알집폴더 풀기  (0) 2021.12.24
OpenCV) 이미지 resize  (0) 2021.11.29
import cv2
import numpy as np

src = cv2.imread('./a.jpg', cv2.INTER_AREA) # 경로

dst = cv2.resize(src, dsize=(800, 800), interpolation=cv2.INTER_AREA) # 특정 크기로 줄이고 싶을 때 (w, h)
dst = cv2.resize(src, dsize=(0, 0), fx=1.6, fy=1.6, interpolation=cv2.INTER_LINEAR) # 비율로 줄이고 싶을 때 
cv2.imwrite('./b.jpg', dst) # 저장
cv2.imshow("dst", dst2)


dst2_copy = dst.copy()
dst2_crop = dst2_copy[8:808, 16:] # 필요없는 부분 crop 
print(dst2_crop.shape)
cv2.imshow("11", dst2_crop)
cv2.imwrite('./test.jpg', dst2_crop)
cv2.waitKey()
cv2.destroyAllWindows()

'Python > 기능' 카테고리의 다른 글

이미지 용량 줄이기  (0) 2022.04.19
폴더에서 원하는 확장자 파일 삭제  (0) 2021.12.24
원하는 폴더들 띄우기  (0) 2021.12.24
알집폴더 풀기  (0) 2021.12.24
OpenCV) 이미지 이동  (0) 2021.11.29

+ Recent posts