mirror of
https://github.com/Xevion/phototag.git
synced 2025-12-09 10:08:01 -06:00
update .gitignore for IDEA projects, reformat all code to IDEA, add google-cloud-vision pypi package to requirements.txt file
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -6,6 +6,7 @@ phototag/config/*.json
|
||||
*.nef
|
||||
*.xmp
|
||||
.vscode
|
||||
.idea
|
||||
|
||||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import os
|
||||
import sys
|
||||
import logging
|
||||
import os
|
||||
|
||||
import progressbar
|
||||
|
||||
from . import config
|
||||
|
||||
@@ -1,22 +1,12 @@
|
||||
import io
|
||||
import sys
|
||||
import os
|
||||
import time
|
||||
import rawpy
|
||||
import imageio
|
||||
import progressbar
|
||||
import shutil
|
||||
import logging
|
||||
|
||||
import os
|
||||
from threading import Thread
|
||||
from google.cloud import vision
|
||||
from package import xmp
|
||||
from PIL import Image
|
||||
|
||||
from .xmp import XMPParser
|
||||
from .process import FileProcessor
|
||||
from . import INPUT_PATH, TEMP_PATH, OUTPUT_PATH
|
||||
from google.cloud import vision
|
||||
|
||||
from . import INPUT_PATH, TEMP_PATH
|
||||
from . import RAW_EXTS, LOSSY_EXTS
|
||||
from .process import FileProcessor
|
||||
|
||||
log = logging.getLogger("app")
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import logging
|
||||
import click
|
||||
import shutil
|
||||
import sys
|
||||
import os
|
||||
import shutil
|
||||
|
||||
import click
|
||||
|
||||
from . import config
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import os
|
||||
import sys
|
||||
import configparser
|
||||
import os
|
||||
|
||||
SCRIPT_ROOT = os.path.dirname(os.path.realpath(__file__))
|
||||
CONFIG_DIR = os.path.join(SCRIPT_ROOT, "config")
|
||||
|
||||
@@ -1,18 +1,15 @@
|
||||
import os
|
||||
import sys
|
||||
import rawpy
|
||||
import imageio
|
||||
import io
|
||||
import iptcinfo3
|
||||
import logging
|
||||
import string
|
||||
import random
|
||||
import os
|
||||
import shutil
|
||||
|
||||
import imageio
|
||||
import iptcinfo3
|
||||
import rawpy
|
||||
from PIL import Image
|
||||
from google.cloud.vision import types
|
||||
from google.cloud import vision
|
||||
|
||||
from . import TEMP_PATH, INPUT_PATH, OUTPUT_PATH, RAW_EXTS, LOSSY_EXTS
|
||||
from . import TEMP_PATH, INPUT_PATH, RAW_EXTS
|
||||
from .xmp import XMPParser
|
||||
|
||||
log = logging.getLogger("process")
|
||||
@@ -36,9 +33,7 @@ class FileProcessor(object):
|
||||
)
|
||||
|
||||
# Optimizes a file using JPEG thumbnailing and compression.
|
||||
def _optimize(
|
||||
self, file: str, size: tuple = (512, 512), quality: int = 85, copy: str = None
|
||||
):
|
||||
def _optimize(self, file: str, size: tuple = (512, 512), quality: int = 85, copy: str = None):
|
||||
image = Image.open(file)
|
||||
image.thumbnail(size, resample=Image.ANTIALIAS)
|
||||
if copy:
|
||||
|
||||
@@ -5,4 +5,5 @@ setuptools==40.8.0
|
||||
Click==7.0
|
||||
Pillow==7.0.0
|
||||
protobuf==3.11.3
|
||||
progressbar2==3.47.0
|
||||
progressbar2==3.47.0
|
||||
google-cloud-vision~=2.0
|
||||
|
||||
Reference in New Issue
Block a user