Coding/Android Studio(37)
-
[openCV, PIL] openCV to PIL / PIL to openCV
#공통 import 목록 import cv2 import numpy as np from PIL import Image,ImageEnhance from matplotlib import pyplot as plt openCV방식 img = cv2.imread("/home/ubuntu/dev/_dataset/dental/panorama/188.png") print(type(img)) -> numpy.ndarray openCV -> PIL img = cv2.imread("/home/ubuntu/dev/_dataset/dental/panorama/188.png") pil_image=Image.fromarray(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) print(type(pil_image)..
2020.04.23 -
[scikit-image]error : cannot import name '_validate_lengths'
아마도 텐서플로2로 바뀌면서 기존의 코드가 잘 작동 안해서 생기는 문제 같음. 그냥 scikit-image 버전을 올려주면 해결. pip install --upgrage scikit-image
2020.04.21 -
[Matplotlib]imshow 이미지색 이상하게 나올때
gpu서버를 이용중이라 opencv.imshow를 쓰지못해서 matplotlib의 imshow를 사용하고 있는데, grayscale을 하니 이미지의 색이 이상하게 나왔다. 흑백이 아니고 보라색과 노란색이 나오더라.... 해결법. plt.imshow(img, cmap=plt.cm.gray) imshow에 camp=plt.cm.gray를 넣어서 어떤 색상 설정인지를 알려줘야한다고 한다. 참고 https://stackoverflow.com/questions/50963283/python-opencv-imshow-doesnt-need-convert-from-bgr-to-rgb Python OpenCV - imshow doesn't need convert from BGR to RGB As I'm lead to be..
2020.04.16 -
[pip]특정 버전 설치
보통 qwer이라는 패키지를 설치할때, pip install qwer 이렇게 입력하지만, 기능의 삭제나 사용법 변경 등으로 구버전을 써야할 경우 pip install qwer==1.2.0 이런식으로 == 을 사용하고 버전을 입력해주면 된다.
2020.04.11 -
[Kotlin]Fragment에서 MapView로 GoogleMap사용하기
Fragment에서 MapView를 사용해서 GoogleMap을 사용하려고 했는데, 찾아보니 거의 다 Activit기반이거나 Fragment에서 Map을 불러오는 방식을 사용하더군요. 전 구글이 쓰라고 만들어 놓은 MapView를 사용해서 만들겠습니다. 기본셋팅은 어떤 방식이든 똑같으니 생략하겠습니다. 좀 지난 예전글이라도 거의 비슷할껍니다. 저 같은 경우는 진행하다가 Firebase에서 사용하는 [google-services.json]파일이 없다는 [File google-services.json is missing. The Google Services Plugin cannot function without it.]에러가 떠서 Firebase 등록 작업을 해주었습니다. 1. 사용할 Fragment의 xm..
2019.12.11 -
[Kotlin]for문 간단 정리
ArrayList라던가 상당히 많은 부분에서 for문을 사용해서 전체 리스트를 처음부터 끝까지 하나씩 꺼내오는 경우 중 자주 쓰이는 문법 정리(recyclerView때문에 자주 사용하고, HashMap에도 사용 가능) 아래와 같이 ArrayList가 있을때, 1 2 3 4 5 6 7 var itemList = ArrayList() itemList.add("a") itemList.add("b") itemList.add("c") itemList.add("d") Colored by Color Scripter cs 기본 사용법 1 2 3 for( item in itemList ) { Log.d("testTag", "item => $item") } Colored by Color Scripter cs ArrayLi..
2019.11.21