본문 바로가기

분류 전체보기

(290)
[3d] 3d 구를 DSM으로 만들기 TIN to DSM TIN? Triangular Irregular Network DSM? Digital Surface Model 보통 지형 모델을 2.5D TIN으로 만든 후 이를 DSM으로 만든다. 이 작업을 구현했는데 Terratin(지형)으로 바로하기엔 고난이도라 간단한 구로 먼저 해보았다. In [1]: from pyhull.convex_hull import ConvexHull from pyhull.delaunay import DelaunayTri from Delaunator.Delaunator import Delaunator from time import time import pyvista In [2]: import parmap import numpy as np create grid¶ In [2..
[3d] pymesh 설치하기, ubuntu pip install pymesh2 git clone https://github.com/qnzhou/PyMesh.git git submodule update –init cd PyMesh git submodule update --init cd $PYMESH_PATH/third_party python build.py all 이렇게 빌드가 진행된다. cd $PYMESH_PATH mkdir build cd build cmake .. make make tests ./setup.py build ./setup.py install python -c "import pymesh; pymesh.test()" 위 과정으로 안 된다면 docker로 진행해야 한다. mac os 같은 경우 위 과정으로 설치를 성공했으나, ubun..
[error] mac os, pycharm에러 cannot modify a read-only directory 해결법 아래 terminal을 클릭하고 다음과 해당 디렉토리에서 다음과 같이 입력한다. sudo chmod 775 -R * sudo chmod 775 -R * 해결. stackoverflow.com/questions/54502582/pycharm-jetbrains-cannot-modify-the-read-only-directory-on-my-macbook/54503110 Pycharm (JetBrains) cannot modify the read-only directory on my macbook I am using Mac OS High Sierra and trying to learn Django framework over Pycharm IDE. But my directories are only read onl..
rasputin library import하기 설치... github.com/expertanalytics/rasputin expertanalytics/rasputin Raster DEM to TIN tools. Contribute to expertanalytics/rasputin development by creating an account on GitHub. github.com brew install cmake brew install gmp brew install boost brew install mpfr brew install openblas 위 library들을 다 설치하고, github에서 하라는대로 다 했는데도 안 됨. -> mac os에서는 안 돼서 -> linux에서 위 라이브러리를 모두 설치 후 빌드 성공적으로 설치 import tes..
non manifold? manifold? 가 무엇인가 www.sculpteo.com/en/3d-learning-hub/create-3d-file/fix-non-manifold-geometry/ How to fix non-manifold geometry issues on 3D models Are you having some non-manifold geometry issues with your 3D model? Here are our tips to fix it and to prevent this from happening! www.sculpteo.com non-manifold geometry란 무엇인가? 2D로 펼쳐질 수없는 3D 형태 (펼쳐질 수 있단 건, 모든 normal vector가 한 방향을 가리킨 다는 의미) 3d printing에 왜 manifol..
대용량 numpy 파일 text로 쓰기 대용량 numpy 파일 읽고 text로 저장하기¶ 파일 로드 하는 함수¶ In [ ]: def load_files(filepath): return np.loadtxt(filepath, skiprows=1) .npy 파일이 각각 3GB 이상¶ In [ ]: files = ['data/200805 EDC3-1 re_group1_densified_point_cloud_part_0_r.txt.npy', 'data/200805 EDC3-1 re_group1_densified_point_cloud_part_1_r.txt.npy'] ss = [] for file in files: ss.append(np.load(file)) np.savetxt를 이용하여 저장¶ In [ ]: np.save..
[논문 읽기] Unsupervised Image to Image translation via pretrained stylegan2 network Abstract 새로운 I2I 방법! - pretrained stylegan2를 이용 (소스 도메인) - 역변환 방법 (이미지 -> latent vector) Introduction Generator가 2개인데 하나는 domain X에서 무언가를 만든다. 이를 $G_{X}$라하자. Generator는 domain Y에서 이미지를 생성한다. 이를 $G_{Y}$라고 하자. z라는 latent code 가 주어졌을 때 이미지 X를 생성할 수 있다. 즉 $G_{X}(z)$, $G_{Y}(z)$를 생성하는데 이 둘의 이미지는 뭔가 유사하지만 domain만 다른 것이 되도록 해야 한다. 이 방법은?? $G_{X}$ 를 Y 도메인 데이터로 파인 튜닝하는 것이다. 구체적으로는 FreezeFC라고 한다. Style Fu..
[리눅스] 파일명, 파일 확장자 일괄 변경 for f in *.예전확장자; do mv -- "$f" "${f%.예전확장자}.새확장자"; done zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%ED%8C%8C%EC%9D%BC_%ED%99%95%EC%9E%A5%EC%9E%90_%EC%9D%BC%EA%B4%84%EB%B3%80%EA%B2%BD 리눅스 파일 확장자 일괄변경 - 제타위키 다음 문자열 포함... zetawiki.com

728x90