Merge pull request #14 from chavinlo/patch-3
moved scripts and added nsfw extractors
This commit is contained in:
commit
f6c06933ba
|
@ -0,0 +1,19 @@
|
||||||
|
#resizes and adds a black bar to all images in directory original
|
||||||
|
|
||||||
|
from PIL import Image, ImageOps
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
|
directory = 'original'
|
||||||
|
|
||||||
|
for filename in os.listdir(directory):
|
||||||
|
var1 = directory + '/' + filename
|
||||||
|
os.mkdir('E:/convert/original/' + filename)
|
||||||
|
for i in os.listdir(var1):
|
||||||
|
var4 = var1 + '/'
|
||||||
|
var2 = var1 + '/' + i
|
||||||
|
if os.path.isfile(var2):
|
||||||
|
print(var2)
|
||||||
|
im = Image.open(var2)
|
||||||
|
im = ImageOps.pad(im, (512, 512), color='black')
|
||||||
|
im.save('E:/convert/' + var2)
|
|
@ -0,0 +1,48 @@
|
||||||
|
# with open("nsfw-ids.txt", 'r', encoding="utf8") as nsfwfile:
|
||||||
|
# nsfw_list = list(nsfwfile)
|
||||||
|
import tqdm
|
||||||
|
# ##Read line
|
||||||
|
# current_saved_file_count = 0
|
||||||
|
# current_line_count = 0
|
||||||
|
# for line in nsfw_list:
|
||||||
|
# print(line)
|
||||||
|
# last3_line_raw = line[-4:]
|
||||||
|
# last3_line = last3_line_raw.zfill(4)
|
||||||
|
# print(last3_line_raw)
|
||||||
|
# print(last3_line)
|
||||||
|
|
||||||
|
def file_len(filename):
|
||||||
|
with open(filename) as f:
|
||||||
|
for i, _ in enumerate(f):
|
||||||
|
pass
|
||||||
|
return i + 1
|
||||||
|
|
||||||
|
def writetofile(input):
|
||||||
|
f = open("files2download.txt", "a")
|
||||||
|
f.write(input + "\n")
|
||||||
|
f.close()
|
||||||
|
|
||||||
|
#converts nsfw-ids.txt entries to rsync readable file
|
||||||
|
|
||||||
|
with open("nsfw-ids.txt", 'r', encoding="utf8") as nsfwfile:
|
||||||
|
nsfw_list = list(nsfwfile)
|
||||||
|
count = 0
|
||||||
|
linescount = file_len("nsfw-ids.txt")
|
||||||
|
|
||||||
|
##Read line
|
||||||
|
for line in nsfw_list:
|
||||||
|
line = line.strip()
|
||||||
|
# print(line)
|
||||||
|
linefilled1 = line.zfill(4)
|
||||||
|
linelast3 = linefilled1[-3:]
|
||||||
|
linedirectory = linelast3.zfill(4)
|
||||||
|
# print("line: " + ">>"+ line + "<<")
|
||||||
|
# print("Linefilled1: " + linefilled1)
|
||||||
|
# print("linelast3: " + linelast3)
|
||||||
|
# print("linedirectory: " + linedirectory)
|
||||||
|
directory = "original/" + linedirectory + "/" + line + ".jpg"
|
||||||
|
# print(directory)
|
||||||
|
# print(directory2)
|
||||||
|
writetofile(directory)
|
||||||
|
count = count + 1
|
||||||
|
print(str(count) + "/" + str(linescount))
|
Loading…
Reference in New Issue