728x90 반응형 SMALL 분류 전체보기1624 [Web Crawler] AutoCrawler AutoCrawler 구글과 네이버 이미지를 멀티 프로세스로 빠르게 크롤링할 수 있는 라이브러리이다. 현재 구글 사이트에서는 로직 문제로 위 라이브러리로는 수집 불가하다. 설치 방법 사이트에서 git clone을 하거나 zip 파일로 다운로드한다. 사용 방법 python main.py [--skip true] [--threads 4] [--google true] [--naver true] [--full false] [--face false] [--no_gui auto] [--limit 0] 네이버에서 크롤링하고자 한다면 --naver true 그리고 구글에서는 --google true로 터미널을 통해 실행한다. https://github.com/YoongiKim/AutoCrawler/tree/master.. 2023. 6. 5. [Object Detection] YOLOv5 커스텀 데이터 학습 YOLOv5 커스텀 데이터 학습 yolov5에서 git clone하거나 zip 파일로 다운한다. 데이터셋 구조 데이터는 아래와 같이 이미지 파일이 있는 이미지와 바운딩 박스 정보가 있는 txt 라벨 폴더로 구성하고 각 폴더에 부여하고자 하는 정답 폴더로 구분한다. dataset/ ├── images/ │ ├── class1/ │ │ ├── img1.jpg │ │ ├── img2.jpg │ │ ├── ... │ ├── class2/ │ │ ├── img1.jpg │ │ ├── img2.jpg │ │ ├── ... │ ├── class3/ │ │ ├── img1.jpg │ │ ├── img2.jpg │ │ ├── ... ├── labels/ │ ├── class1/ │ │ ├── img1.txt │ │ ├─.. 2023. 6. 5. [Object Detection] YOLOv8 YOLOv8 실시간 객체 감지 및 이미지 세분화 모델의 최신 버전인 Ultralytics YOLOv8은 딥러닝 및 컴퓨터 비전의 최첨단 발전을 기반으로 구축되어 속도와 정확성 측면에서 비교할 수 없는 성능을 제공한다. 간소화된 디자인 덕분에 다양한 애플리케이션에 적합하고 에지 장치에서 클라우드 API에 이르기까지 다양한 하드웨어 플랫폼에 쉽게 적응할 수 있다. Ultralytics YOLOv8은 이전 YOLO 버전의 성공을 기반으로 하고 성능과 유연성을 더욱 향상시키기 위해 새로운 기능과 개선 사항을 도입한 최첨단 SOTA (state-of-the-art) 모델이다. YOLOv8은 빠르고 정확하며 사용하기 쉽도록 설계되어 광범위한 객체 감지 및 추적, 인스턴스 세분화, 이미지 분류 및 포즈 추정 작업에 .. 2023. 6. 4. [Object Detection] CVAT (COMPUTER VISION ANNOTATION TOOL) CVAT (COMPUTER VISION ANNOTATION TOOL) CVAT는 캘리포니아 어바인 툴의 Video Annotation Tool 버전을 완전히 재설계하고 재구현한 버전이다. 컴퓨터 비전을 위한 무료 온라인 대화형 비디오 및 이미지 주석 도구이다. 속성이 다른 수백만 개의 객체에 주석을 달기 위해 사용하고 있다. 많은 UI 및 UX 의사 결정은 전문 데이터 주석 팀의 피드백을 기반으로 한다. https://www.cvat.ai/ CVAT Powerfull and efficient open source data annotation platform for computer vision datasets www.cvat.ai 2023. 6. 4. [JavaScript] 날짜 (Date) 날짜 (Date) Date 객체를 사용하여 매 순간 변화하는 시간과 날짜에 관한 정보를 손쉽게 얻을 수 있다. Date 객체는 연월일, 시분초의 정보와 함께 밀리초 (millisecond)의 정보도 함께 제공한다. html 반갑습니다. js // 날짜 객체 생성 var date = new Date() console.log(date) // 연도 정보 얻기 var year = date.getFullYear() console.log(year) // 월 정보 얻기 var month = date.getMonth() console.log(month) // 날짜 정보 얻기 var currentDate = date.getDate() console.log(currentDate) // 요일 정보 얻기 var current.. 2023. 6. 2. [JavaScript] 배열 (Array) 배열 (Array) 배열 (array)은 이름과 인덱스로 참조되는 정렬된 값의 집합으로 정의된다. 배열을 구성하는 각각의 값을 배열 요소 (element)라고 하며, 배열에서의 위치를 가리키는 숫자를 인덱스 (index)라고 한다. html 반갑습니다. js // 20개의 변수를 가진 배열 생성 var names = new Array(20) // 배열 인덱스는 항상 0부터 시작 names[0] = "메시" names[1] = "호날두" // 배열 요소 출력 console.log(names[1]) // 값을 가진 배열 생성 var player = ["메시", "호날두", "네이마르", "레반도프스키"] console.log("player = " + player) console.log("2번째 선수: " +.. 2023. 6. 2. [Website] 부트스트랩 (Bootstrap) 부트스트랩 (Bootstrap) 부트스트랩은 웹 개발자들이 빠르게 반응형 웹사이트를 만들 수 있도록 도와주는 오픈 소스 프레임워크이다. 부트스트랩 5는 HTML, CSS, JavaScript를 사용하여 제공되며 다양한 레이아웃, 그리드 시스템, 컴포넌트 등을 제공하여 웹 개발을 손쉽게 만들어 준다. jQuery 제거 : 부트스트랩 5에서는 jQuery를 사용하지 않는다. 대신, Vanilla JavaScript로 작성된 코드로 대체되어 더 가볍고 빠른 웹사이트를 제공한다. 사용자 정의 및 확장성 : 부트스트랩 5는 사용자 정의가 더욱 쉽도록 설계되었다. 개발자들은 SCSS 변수를 활용하여 기본 스타일을 쉽게 변경할 수 있으며, 더 많은 유틸리티 클래스를 통해 디자인을 빠르게 조정할 수 있다. 개선된 그리.. 2023. 6. 1. [JavaScript] 즉시 실행 함수 표현식 (IIFE) 즉시 실행 함수 표현식 (IIFE) 즉시실행함수는 다음과 같이 소괄호( () )로 함수를 감싸서 실행하는 문법을 사용한다. html 반갑습니다. js // IIFE (function display(message) { console.log(message); })("hi"); // 함수 표현식 var display2 = function displayMessage(msg) { console.log(msg); } display2("I am message"); // IIFE를 사용하여 두 숫자의 합을 출력 (function addNumbers(a, b) { console.log(a + b); })(3, 4); 2023. 6. 1. [JavaScript] 함수 (Function) 함수 (Function) 함수는 JavaScript에서 기본 구성 요소 중 하나이다. JavaScript의 함수는 작업을 수행하거나 값을 계산하는 명령문의 집합인 프로시저 (procedure)와 비슷하지만, 프로시저가 함수로 쓰이려면 입력을 반드시 받아야 하고 입력과 명확한 관계가 있는 출력을 반환해야 한다. html js // 매개변수가 없는 함수 생성 function message() { document.write("function without parameter" + " ") } // 한 개의 매개변수를 가진 함수 생성 function welcomeMessage(name) { document.write("welcome " + name + " ") } // 여러 개의 매개변수를 가진 함수 생성 fun.. 2023. 6. 1. [JavaScript] continue / break continue 현재 또는 레이블이 지정된 루프의 현재 반복에서 명령문의 실행을 종료하고 반복문의 처음으로 돌아가여 루프문의 다음 코드를 실행한다. break if, switch, for, while문 등에서 break문을 만나면 그 다음 문으로 프로그램 제어를 넘긴다. html js // break for (var i = 1; i 2023. 6. 1. 이전 1 ··· 37 38 39 40 41 42 43 ··· 163 다음 728x90 반응형 LIST