전체 카테고리
[Docker] 우분투 Docker 설치 & 그룹 권한 부여
환경 Ubuntu 22.041. 기존 도커 패키지 제거(예전 버전이 있다면 진행)sudo apt remove -y docker docker-engine docker.io containerd runc 2. 필요 패키지 설치sudo apt updatesudo apt install -y \ ca-certificates \ curl \ gnupg \ lsb-release 3. Docker 공식 GPG 키 등록sudo install -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgsudo chmod ..
[Docker] Docker Registry에 호환 되는 레거시 포맷으로 push하기2
회사에서 Docker Web Registry를 관리하던 중 이미지 파일의 포맷 때문에 이미지 pull을 해도 실행이 안되는 경우가 있었습니다. 그래서 Docker 이미지를 .tar 파일로 만들어 다시 push 하는 과정을 거치면 레지스트리에 문제 없이 적재 되는걸 확인했습니다. 순수 OCI 포맷을 사용하여 Docker 호환성 파일이 없기 때문에 발생한 문제였습니다. Docker Registry는 기본적으로 Docker Image Manifest V2 포맷을 기대합니다. 순수 OCI 포맷과 Docker 포맷은 미묘하게 다른 메타데이터를 가지고 있기 때문에 그 둘의 호환을 위해 한 가지 절차가 필요합니다. 1. 파일 변환 & push현재 로컬에서 docker pull해서 이미지가 다운되어 있는지 확인 # e..
[컴퓨터비전] YOLOv8 기본 증강 ON/OFF
⚙️ utralytics 8.2.128 기준이며, 이전 포스팅에서 이어지는 내용입니다. [컴퓨터비전] YOLOv8 객체 탐지 모델 학습 따라하기1. YOLOv8이란? YOLO(You Only Look Once)는 실시간 객체 탐지를 위한 대표적인 딥러닝 모델입니다.YOLOv8은 Ultralytic에서 출시한 버전으로, 다음과 같은 특징이 있습니다.Pytorch 기반 단일 .pt 파일 사용YOLOv5hgk5722.tistory.comYOLOv8 학습을 하다보면 증강이 자연스럽게 적용됩니다. 한정된 학습 데이터 자원을 이용하여 더 높은 성능의 모델을 만들기 위해 모델 고도화 방법을 고려하다보니 데이터 증강(augmentation)에 관심이 가게 되었습니다. 나만의 커스텀 증강 방법을 만들기 위해선 YOLO..
![[일상] 크롬 북마크 광고 자동 추가 smartbridge, tabServicepack 삭제(쿠팡바로가기.com/best)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcevTmb%2FbtsOk8iINTd%2FAAAAAAAAAAAAAAAAAAAAAKD8hgIF7xsSbYnBLSwgqTgBu8bvnQbsfNRiDINSmQVw%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D%252FqwY9Hd10I6GOb8izHTNErzV70A%253D)
[일상] 크롬 북마크 광고 자동 추가 smartbridge, tabServicepack 삭제(쿠팡바로가기.com/best)
작성일은 25년 6월 1일입니다. 업체가 프로그램의 이름을 바꾸거나 숨겨놓는 방법으로 포스팅의 내용이 유효하지 않게 될 수 있습니다. 1. 구글 크롬 쇼핑몰 북마크 광고 자동 추가어느 순간부터 컴퓨터 시작 후 크롬 브라우저를 열면 북마크에 원하지 않는 쇼핑몰 광고 북마크가 자동으로 추가되는걸 확인할 수 있었습니다.이렇게 생겼는데 url도 쿠팡바로가기.com/best 이런식이었습니다.gpt한테 물어보고 구글에 검색하고 정말 다 찾아봐도 1달 넘게 원인을 찾지 못했습니다.그런데 smartbridge라는 애드웨어가 설치된 것이라는 걸 깨닫고 "윈도우 > 설정 > 앱 > 설치된 앱"에서 smart bridge를 검색해서 지우면 된다 하길래 그렇게 했지만 해당 항목의 프로그램을 찾을 수 없었습니다.아마 애드웨어 ..
[OpenCV] 한글 깨짐 -> 대체 함수 사용
회사에서 데이터 증강에 대한 방법을 강구하던 중 opencv를 사용할 일이 많은데 한글 경로 사용 중 문제를 일으키는 일이 잦아 관련된 문제를 해결한 방법에 대해서 포스팅 해보려고 합니다. 1. OpenCV란?OpenCV(Open Source Computer Vision Library)는 컴퓨터 비전과 이미지 처리를 위한 대표적인 오픈소스 라이브러리입니다. 1999년 인텔(Intel)의 Gary Bradski가 처음 개발했고, 인텔 내부 프로젝트로 시작해 이후 오픈소스로 공개되었습니다. 인텔에서 개발하였고 CUDA 지원 및 딥러닝과의 결합을 통해 다양한 플랫폼에서 사용되고 컴퓨터 비전 분야 딥러닝과의 연계를 계속 강화하고 있습니다.https://opencv.org/ HomeOpenCV provides a..
![[컴퓨터비전] editable mode 설정해서 git clone한 Ultralytics 라이브러리 커스텀하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcaG6UD%2FbtsNREQbqbB%2FAAAAAAAAAAAAAAAAAAAAAJa1S3xMOeWJkmxIMVOGc0aQk8U-R2gQzJhge2NvUKzI%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DwVaIsq8WRmDLSvuJOsn6D0TsGa0%253D)
[컴퓨터비전] editable mode 설정해서 git clone한 Ultralytics 라이브러리 커스텀하기
가상환경에서 설치한 pip install utralytics를 사용하지 않고, git clone으로 공식 페이지에서 직접 다운로드하는 방법을 공유하려고 합니다.데이터 증강 등의 커스텀이 필요할 때 직접 코드를 수정하는데 편의를 위해서 이런 방식을 사용합니다.1. utralytics 깃 허브 접속하기깃 클론을 하기 위해 아래 링크에 접속해 줍니다.https://github.com/ultralytics/ultralytics GitHub - ultralytics/ultralytics: Ultralytics YOLO11 🚀Ultralytics YOLO11 🚀. Contribute to ultralytics/ultralytics development by creating an account on GitHub...