일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 알고리즘
- 그리드분할
- 귀여운고래
- 데이터입수
- 지하철역좌표
- osmnx
- GIS
- 파이썬
- 도커
- docker
- STL
- 동명이인찾기
- graph
- 폴더조사
- GNN
- python최단거리
- 패치분할
- geojson
- Set
- 3d
- 컨테이너
- GCN
- Python
- 3d데이터
- 도커 레이어
- geopandas
- MESH
- 좌표거리
- pyvista
- 이미지빌드
- Today
- Total
목록전체 글 (86)
이것저것 기록

파이썬에서 shape파일을 불러오는 방법은 진짜 다양하다. 어떤 라이브러리(모듈)을 사용하느냐가 관건(?)인데, 이건 뭐... 각자 편한 라이브러리를 쓰면 된다. 1. Fiona 이름이 참 이쁜 라이브러리다. 그러나 메뉴얼은 절대 이쁘지 않다. 쨌든, Fiona로 shape파일을 열어보자. import fiona #라이브러리 가져오기 file = fiona.open("shape 파일명.shp") 파일을 불러왔으니 이 파일을 가지고 활용할 수 있는 방법을 몇 개 소개해볼 것이다. 우선 이제 이 파일에 몇 개의 객체가 들어있고, 이 객체들의 structure는 어떻게 되는지 알아보자. file에는 총 773개의 무언가가 들어있고, 랜덤한 인덱스를 넣어보면 file[1]이라는 객체는 'type', 'id', ..

딥러닝의 단점이라고 해야하나... 조금 귀찮은 점이 있다면 모든 입력데이터의 사이즈가 동일해야하다는 것이다. 그리고 대부분의 모델이 정사각형 이미지 파일을 입력데이터로 쓴다. 그래서 개인 데이터를 모은 후엔 꼭 이미지 파일 크기를 정사각형으로 맞춰줘야한다. 1. 성규 데이터셋 덕업일체의 표본ㅋㅋㅋ;; 아무튼 내 개인 데이터셋은 20장의 인피니트 성규 이미지다. 보다시피 정사각형도 아니고, 각각의 파일 별로 크기도 다르다. 2. Resize & Crop import os,sys from PIL import Image size = 256, 256 #바꾸고 싶은 사이즈 path = "C:/Users/user/Desktop/normal2retro/A/" #이미지 경로 modified_path = "C:/User..
코딩을 하다보면 아주 사소한 것 하나 때문에 에러가 발생하곤 한다. 내가 자주 마주쳤던 에러 중 하나는 파일을 읽어오지 못하는 에러였다. 예를 들어, 이미지 파일을 읽어와서 작업하고 싶은데 자꾸 파일이 비어있다고 뜨는 것이다. 이런 경우 대부분의 원인은 디렉토리 경로에 있었다. (현재 경로가 이미지 파일이 있는 위치가 아닌 것) 쨌든 디렉토리 경로 설정은 파이썬에서 엄청 기초적이면서도, 중요한 부분이니까 잘 익혀두면 도움이 많이 될 것 같다. 파이썬에서 파일 경로 및 디렉토리와 관련한 코드는 모두 os 모듈을 사용한다. import os 이렇게 간단히 import 해오면 os 모듈의 함수를 사용할 수 있게 된다. 1. 현재 위치 확인 print(os.getcwd()) 현재 위치를 출력해준다. 현재 위치가..

영상처리를 하다보면 여러 색이 뒤죽박죽 섞인 이미지에서 특정 색만 추출하고 싶을 때가 있다. 예를 들어 다음과 같은 사진이 있다고 생각해보자. 여기서 60,000이상 되는 지역만 뽑아내고 싶다면 어떻게 해야할까? 우선 그림판에 해당 이미지 파일을 연다. 이건 진짜 꿀팁인데, 이미지에서 특정 픽셀의 색상값을 알고 싶을 때 그림판처럼 빠르고 쉬운 툴이 없다. 빨간색 동그라미는 '색 선택' 툴이다. (과학시간에 한번쯤 써봤을 스포이드 모양) 이 툴을 클릭한 후 내가 뽑고 싶은 색상값의 픽셀을 여드름 짜듯이 찍어준다. 고도의 정밀도를 요구로 하는 작업은 아니니까 대충 찍어주면 된다. 찍었으면, 오른쪽 초록색의 색편집 툴을 클릭한다. 우측 하단의 빨강, 녹색, 파랑에 해당하는 값이 바로 이 픽셀의 색상값이다. s..

이미지(raster)파일, 정확히는 흑백 이미지 파일에서 검정 픽셀을 .shp 파일의 폴리곤으로 추출해보자. 우선 필요한 라이브러리부터 import 해준다. import os import cv2 from shapely.geometry import Polygon import numpy as np import geopandas as gpd shapely는 다각형, 선, 점의 벡터 파일을 다룰 때 사용하기 용이한 라이브러리이다. 비슷한 기능을 하는 라이브러리로는 geopandas, fiona등이 있는데 나는 shapely가 편하더라... shapely.readthedocs.io/en/latest/manual.html 에서 메뉴얼을 참고! shapely는 정말 다양한 함수를 제공한다. 잘만 사용하면 벡터 파일을..