new tool - High Pass Filter (HPF)
This commit is contained in:
@@ -31,7 +31,7 @@ class MediapipeBaseLandmarks:
|
||||
|
||||
# Calculate horizontal distance from center (normalized to 0-1)
|
||||
dx = np.abs(transformed[:, 0] - center_x)
|
||||
influence = np.clip(dx / center_x, 0, 1) # 0 w środku, 1 na krawędziach
|
||||
influence = np.clip(dx / center_x, 0, 1)
|
||||
|
||||
# Calculate scaled positions with horizontal influence
|
||||
scale_factor = 1.0 + (x_scale - 1.0) * influence
|
||||
@@ -1,6 +1,6 @@
|
||||
import numpy as np
|
||||
from PIL import Image
|
||||
from ..core.base_landmarks import MediapipeBaseLandmarks
|
||||
from ..core.base_mesh import MediapipeBaseLandmarks
|
||||
|
||||
class CPUDeformer:
|
||||
"""
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import numpy as np
|
||||
from PIL import Image
|
||||
import torch
|
||||
from ..core.base_landmarks import MediapipeBaseLandmarks
|
||||
from ..core.base_mesh import MediapipeBaseLandmarks
|
||||
|
||||
|
||||
class GPUDeformer:
|
||||
|
||||
@@ -6,7 +6,7 @@ import cv2
|
||||
|
||||
from ..core.face_detector import FaceDetector
|
||||
from ..core.image_processor import ImageProcessor
|
||||
from ..core.base_landmarks import MediapipeBaseLandmarks
|
||||
from ..core.base_mesh import MediapipeBaseLandmarks
|
||||
from ..core.cpu_deformer import CPUDeformer
|
||||
from ..core.gpu_deformer import GPUDeformer
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import torch
|
||||
import numpy as np
|
||||
import cv2
|
||||
from typing import Tuple
|
||||
|
||||
from torch import Tensor
|
||||
|
||||
|
||||
Reference in New Issue
Block a user