분류 전체보기
[Tools] cv2.Canny()
코드 원문 import cv2 gray_img = cv2.imread('../images/canny_test/canny_test2.jpg', cv2.IMREAD_GRAYSCALE) threshold1 = 30 threshold2 = 80 edge_img = cv2.Canny(gray_img, threshold1, threshold2) cv2.imwrite('../images/canny_test/canny_result/canny_test2.jpg', edge_img) cv2는 open cv를 나타 냅니다. 이미지 처리와 비전 알고리즘을 사용할 수 있게 해주는 패키지 입니다. 코드 세부설명 코드 설명 1 gray_img = cv2.imread('../images/canny_test/canny_test2.jp..
[Troubleshooting] Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/expo-cli'
웹 사이트 개발과 관련된 기본지식을 가진상태로 웹 앱을 손쉽게 구성해 볼 수 있는 서비스로 EAS라는 것이 있는 것을 확인하고 좋아하는 유튜버 조코딩님의 영상자료를 수행해 보던 도중 제목의 권한 에러가 발생하였습니다. 조코딩님 영상 - EAS를 이용한 웹뷰앱 만들기 m1 유저로써 일반적인 실행방법과 다른 에러는 남겨두도록 하고 있으므로 해당 방법을 해결한 방법을 공유합니다. 권한 문제이므로 sudo 옵션을 부여하는 것으로 해결 sudo npm install --global expo-cli 위의 에러가 발생한 경우 watchman도 설치가 안되어있는 상태라고 생각됩니다. Watchman은 특정 폴더나 파일을 감시하다가 변화가 일어났을 때, 특정 동작을 실행하도록 하는 역할을 하는데 react-native의..
이미지 세그멘테이션 정리 Image Segmentation(1)
학습 내용을 기본부터 정리 정통적인 세그멘테이션 기법 간략 정리 R-CNN 객체 탐지에 사용된 초기 모델 주요 객체들을 바운딩 박스로 표현하여 정확히 식별하는게 목표 Selective Search를 통해 다양한 크기의 박스를 만들고 region proposal 영역 생성 region proposal 영역을 warp하여 표준화된 크기로 변환 AlexNet을 개량한 CNN 모델을 이용하고 마지막 층에 SVM을 통해 객체 분류 region proposal 영역을 warp를 하여 표준화된 크기로 변환하는 이유 resgion propasals 영역이 직사각형 영역일 경우가 많은데 이것을 정사각형 모양으로 변환하는 과정이다. 이는 imagenet에서 정사각형 모양을 사용하고 이때 사용하였던 CNN에서는 imagen..
[프로그래머스] 개인정보 수집 유효기간
문제 문제 설명 고객의 약관 동의를 얻어서 수집된 1~n번으로 분류되는 개인정보 n개가 있습니다. 약관 종류는 여러 가지 있으며 각 약관마다 개인정보 보관 유효기간이 정해져 있습니다. 당신은 각 개인정보가 어떤 약관으로 수집됐는지 알고 있습니다. 수집된 개인정보는 유효기간 전까지만 보관 가능하며, 유효기간이 지났다면 반드시 파기해야 합니다. 예를 들어, A라는 약관의 유효기간이 12 달이고, 2021년 1월 5일에 수집된 개인정보가 A약관으로 수집되었다면 해당 개인정보는 2022년 1월 4일까지 보관 가능하며 2022년 1월 5일부터 파기해야 할 개인정보입니다. 당신은 오늘 날짜로 파기해야 할 개인정보 번호들을 구하려 합니다. 모든 달은 28일까지 있다고 가정합니다. 다음은 오늘 날짜가 2022.05.1..
[프로그래머스] 문자열 나누기
문제 문제 설명 문자열 s가 입력되었을 때 다음 규칙을 따라서 이 문자열을 여러 문자열로 분해하려고 합니다. 먼저 첫 글자를 읽습니다. 이 글자를 x라고 합시다. 이제 이 문자열을 왼쪽에서 오른쪽으로 읽어나가면서, x와 x가 아닌 다른 글자들이 나온 횟수를 각각 셉니다. 처음으로 두 횟수가 같아지는 순간 멈추고, 지금까지 읽은 문자열을 분리합니다. s에서 분리한 문자열을 빼고 남은 부분에 대해서 이 과정을 반복합니다. 남은 부분이 없다면 종료합니다. 만약 두 횟수가 다른 상태에서 더 이상 읽을 글자가 없다면, 역시 지금까지 읽은 문자열을 분리하고, 종료합니다. 문자열 s가 매개변수로 주어질 때, 위 과정과 같이 문자열들로 분해하고, 분해한 문자열의 개수를 return 하는 함수 solution을 완성하세..
[프로그래머스] 다항식 더하기 - 반쪽 리뷰
문제 문제 설명 한 개 이상의 항의 합으로 이루어진 식을 다항식이라고 합니다. 다항식을 계산할 때는 동류항끼리 계산해 정리합니다. 덧셈으로 이루어진 다항식 polynomial이 매개변수로 주어질 때, 동류항끼리 더한 결괏값을 문자열로 return 하도록 solution 함수를 완성해보세요. 같은 식이라면 가장 짧은 수식을 return 합니다. 제한사항 0