pyplot 기초 한 화면에 여러 개의 이미지를 그리려면 figure 함수를 통해 Figure 객체를 만든 후 add_subplot 메서드를 통해 원하는 개수만큼 subplot를 만들면 된다. 아래의 예제는 두 개의 이미지를 각각 하나의 plot에 그리는 예제이다. fig = plt.figure() ax1 = fig.add_subplot(1, 2, 1) ax1.set_title('Image read by skimg') ax1.imshow(rgb) ax1.axis('off') ax2 = fig.add_subplot(1, 2, 2) ax2.set_title('Image read by matplot image') ax2.imshow(img) ax2.axis('off') plt.show() add_subplot..
테마설정 File > Setting > Appearence & ... > Appearance > Theme 단축키 기본동작 Sync: Gradle 동기화 Ctrl + Alt + y 창 창 Max/Min (= 탭 더블클릭) Ctrl + Shift + F12 파일 파일오픈 Double shift View Quick Outline Ctrl + F12 Search Search everything Double shift Find in file Ctrl + f Find usage Alt + F7 Find symbol Ctrl + Alt + Shift + n Find class Ctrl + n Find next F3 Find prev Shift + F3 Highlight Ctrl + Shift + F7 이동 ( Na..
Python installer download www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org Install 설치 시작 화면에서 "Add Python 3.7 to PATH" 항목을 체크 해준다. 가상환경 생성(venv) 가상환경 생성에 관한 설명은 아래 페이지에서 자세히 알 수 있다. dojang.io/mod/page/view.php?id=2470 가상환경을 만드는 방법에는 virtualenv 라이브러리와 venv가 있다. 파이썬2에서 가상환경을 지원하지 않았기 때문에 virtualenv라는 서드파티 라이브러리가 필요했다. 하지만 파이썬3에는 venv라는 가..
다운로드 경로 git-scm.com/download/win Git - Downloading Package Downloading Git Now What? Now that you have downloaded Git, it's time to start using it. git-scm.com 설치: 아래 사이트 참고 [Git] 윈도우버전 Git설치하기 (Git for Windows) (tistory.com) [Git] 윈도우버전 Git설치하기 (Git for Windows) GIt을 사용하려면 먼저 Git이 PC에 설치되어 있어야합니다. Git설치방법에 대해 알아봅니다. 윈도우버전 Git설치하기 1. Git 설치파일을 다운로드 받습니다. 아래에 링크되어 있는 페이지에 들어가서 coding-factory.tist..
Keras 모델을 저장하기 saved_model_dir = os.getcwd() + "/model" saved_model_path = saved_model_dir + '/mnistst_model' os.makedirs(saved_model_dir, exist_ok=True) model.save(saved_model_path) 위의 코드로 모델을 저장하면 "~/model/mnist_model" 폴더가 생기고 그 안에 asset 폴더, variables 폴더, 그리고 saved_model.pb 파일이 생성된다. 모델을 변환하기 TensorFlow 모델을 TensorFlow Lite 형식으로 변환하는 Python API가 제공된다. 저장되어있는 TensorFlow 모델을 읽어서 변환 후 저장하는 방법은 아래와..
1. 필요한 권한을 요청한다. ContestCompat.checkSelfPermissions 를 이용해서 권한이 있는지 확인하고, 권한이 없는 경우에는 리스트에 추가한다. 필요한 권한을 리스트에 추가한 뒤 ActivityCompat.requestPermissions 를 이용해서 권한을 요청한다. private static final int PERMISSION_REQUEST_CODE = 1; private void checkPermissions(){ List permissionList = new ArrayList(); if (ContextCompat.checkSelfPermission( this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager..
1. build.gradle에 dependency 선언 dependencies { def activity_version = "1.1.0" // Java language implementation implementation "androidx.activity:activity:$activity_version" } 2. gradle.properties 추가하기 android.useAndroidX=true android.enableJetifier=true 3. Project clean 후 sync androidx로 마이그레이션 하는 경우 패키지 버전 충돌이 있을 수 있다. compile SDK를 Android 9.0(API Level 28)이나 그 이상으로 설정 한 후 빌드시 발생되는 문제점을 수정한다.
SEGGER RTT viewer를 사용하려고 하는데 실행파일이 어디있는지 찾기가 어려웠다. 알고보니 임베디드 스튜디오 이외에 추가로 "J-Link Software and Documentation Pack"을 설치 해야 사용할 수 있었던 것 다운로드 경로는 아래와 같다 www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack Downloads Download the latest SEGGER trial versions, eval packages and user manuals! www.segger.com 위 경로에서 아래 패키지를 찾아서 JLink_Windows_~.exe를 다운받아 설치 할 것 J-Link Software and Documenta..
테슬라 모델3의 구입과정이 매우 복잡하고 어려웠기 때문에 따로 정리해 봅니다. 저는 아래와 방법으로 구매를 했습니다. 차량: 모델3 롱레인지 결제: 전액 카드 일시불 차량등록방법: 직접등록 (번호를 고르기 위함) 2020년 3월 기준으로 작성을 했습니다. 이후에 프로세스가 바뀌지는 않았는지 잘 확인하시고 참고 하세요. 구매 프로세스는 아래와 같습니다. 1. 홈페이지에서 주문서 작성 ... 기다림 ... 2. 보조금 신청 설문조사 문자 수신 보조금 신청 관련 설문 작성 (설문조사에 응하지 않으면 인도대상에서 제외 되므로 반드시 설문조사 진행 할 것) ... 기다림 ... 3. 주문확인메일 수신 (from TESLA) 아래와 같은 제목의 메일을 받게 됩니다. "TESLA - M3 주문확인 김봉구 고객님 RN..