-
시행착오
jetson nano - balenaEtcher 오류
developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#write Getting Started With Jetson Nano Developer Kit The NVIDIA® Jetson Nano™ Developer Kit is a small AI computer for makers, learners, and developers. After following along with this brief guide, you’ll be ready to start building practical AI applications, cool AI robots, and more. developer.nvidia.com Jetson Nano 개발자 키트(4GB) 시..
-
책
[책] 어린왕자
어린왕자 - 생텍쥐페리, 1943 1. "어느 날은 태양이 지는 걸 마흔네 번이나 본 적도 있어!" "있잖아, 사람은 너무 슬플 때 해 지는 걸 보고 싶거든......" "태양이 지는 걸 마흔네 번이나 본 날 그렇게 슬펐던거야?" 2. "내가 바보였어." 이윽고 장미가 입을 열었다. "미안해. 행복하렴." "그래! 난 널 사랑해." 장미가 말했다. "넌 몰랐겠지. 내 잘못이야. 이제 중요하지 않아. 그런데 너도 나만큼이나 바보였어. 행복하렴...... 유리덮개는 그냥 둬. 필요하지 않으니까." "그렇게 우물쭈물하지 마. 더 힘들어. 떠나기로 결심했잖아. 이제 가봐." 3. "'길들인다'는 게 무슨 뜻이야?" "사람들은 거의 잊어버린 말이지. '관계를 맺는다'는 뜻이야. 네가 날 길들이면 우린 서로 필요해..
-
study
[nvme-cli] command 추가 방식
nvme-builtin.h 구조와 command 추가 방식https://github.com/linux-nvme/nvme-cli/blob/master/nvme-builtin.h COMMAND_LIST( ENTRY("list", "List all NVMe devices and namespaces on machine", list) ENTRY("list-subsys", "List nvme subsystems", list_subsys) // ... (중략)); COMMAND_LIST와 ENTRY 매크로를 사용해서 명령어(command) 정의각 ENTRY는 명령어 이름, 설명, 그리고 실제로 실행될 함수명을 인자로 받음이 구조는 새로운 명령어를 추가할 때 ENTRY를 하나 더 추가하면 되도록 설계되..
-
알고리즘
[알고리즘/프로그래머스] 멀쩡한 사각형
Summer/Winter Coding(2019) > 멀쩡한 사각형 / level2 코딩테스트 연습 - 멀쩡한 사각형 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 programmers.co.kr 나의 풀이 접근방법 1. 가로/세로 길이 W, H의 최대공약수를 구한다. 예시 그림을 보면 2*3 사각형이 4개 반복되면서 규칙적으로 있는 모습이다. 2*3은 가로가 8, 세로가 12인 사각형의 최대공약수인 4로 나눠준 수이다. 여기서 힌트를 얻어 최대 공약수를 구해 사용하였다. (gcd 함수 사용하지 않고 그냥 구했음) m = min(w, h) whil..
-
영상처리 & opencv
[opencv] 3개의 사진 Panorama(image stitching)
Panorama 구현 과정 1. Image stitching을 수행할 이미지들을 획득한 후 로드 한다. Grayscale로 변환해서 사용한다. 2. SURF 알고리즘을 사용하여 각 이미지의 특징점을 추출한 후 이미지들 간의 특징점을 비교하여 좋은 특징점들끼리 매칭시킨다. 3. 이미지들을 하나의 평면에 투영시키기 위해서 이미지 간의 변환관계(Homography)를 계산한다. 이때 모델 파라미터의 예측을 방해하는 대응점(Outlier)로부터 정확한 변환관계를 구축하기 위해 RANSAC 알고리즘을 사용한다. 4. 앞에서 계산한 Homography를 사용하여 이미지에 회전 변환을 적용하여 Image stitching을 실행한다. 주요 알고리즘 이론 : SURF, RANSAC, Homography 환경 : ope..
-
임베디드 시스템
Jetson Nano Developer Kit 시작하기
developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit# 위의 링크를 보면서 차근차근 진행했다. microSD 카드에 이미지 쓰기 부분에서는 아래의 글에서 나온 오류가 발생하였고 해결했다. 이외에는 window버전으로 동일하게 진행하였다. jetson nano - balenaEtcher 오류 developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#write Getting Started With Jetson Nano Developer Kit The NVIDIA® Jetson Nano™ Developer Kit is a small AI computer for makers, le....