파이썬 스케치 구현
from PIL import Image
import numpy as np
a=np.asarray(Image.open\
("E:/ / .jpg")\
.convert("L"))\
.astype('float')
depth = 10. # (0-100)
grad = np.gradient(a) #
grad_x, grad_y =grad #
grad_x = grad_x*depth/100.
grad_y = grad_y*depth/100.
A = np.sqrt(grad_x**2 + grad_y**2 + 1.)
uni_x = grad_x/A
uni_y = grad_y/A
uni_z = 1./A
vec_el = np.pi/2.2 # ,
vec_az = np.pi/4. # ,
dx = np.cos(vec_el)*np.cos(vec_az) # x
dy = np.cos(vec_el)*np.sin(vec_az) # y
dz = np.sin(vec_el) # z
b = 255*(dx*uni_x + dy*uni_y + dz*uni_z) #
b = b.clip(0,255)
im = Image.fromarray(b.astype('uint8')) #
im.save("E:/ / .jpg")
print(" ")
주의: PIL 모듈 오류가 발생하면 Pillow 설치 방법을 설치하고 DOS에 들어가야 합니다 --> 입력 명령 – > pip install pillow – > 리턴 후 자동으로 설치하면 됩니다 pip3 install numpy 설치 numpy
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.