티스토리챌린지
[OpenCV] Basic 9 - 이미지 경계선 검출 (Edge Detection)
[OpenCV] Basic 9 - 이미지 경계선 검출 (Edge Detection)
2024.11.15경계선 검출(Edge Detection)은 이미지에서 물체의 윤곽선을 찾아내는 방법입니다. 이미지 내에서 밝기가 급격히 변하는 부분을 탐지하여 객체의 형태를 추출할 수 있습니다. OpenCV에서는 여러 가지 경계선 검출 기법을 제공합니다. 대표적으로 Canny Edge Detection과 Sobel Filter가 많이 사용됩니다.Import packagesimport cv2import numpy as npimport matplotlib.pyplot as pltFunction to Display Images in Jupyter NotebookJupyter Notebook 및 Google Colab에서 이미지를 표시할 수 있도록 Function으로 정의합니다.def img_show(title='image',..
[OpenCV] Basic 8 - 이미지 블러 처리 (Blur)
[OpenCV] Basic 8 - 이미지 블러 처리 (Blur)
2024.11.14Blur(블러)는 이미지를 부드럽게 만들어주는 필터로, 노이즈를 제거하거나 이미지의 중요한 부분을 강조할 때 사용합니다. 예를 들어, 사진에서 배경을 부드럽게 처리하여 피사체에 집중하게 만들고 싶을 때 유용합니다. OpenCV에서는 다양한 블러 방법을 제공합니다.Import packagesimport cv2import numpy as npimport matplotlib.pyplot as pltFunction to Display Images in Jupyter NotebookJupyter Notebook 및 Google Colab에서 이미지를 표시할 수 있도록 Function으로 정의합니다.def img_show(title='image', img=None, figsize=(8, 5)): plt.fig..
9+ Best AI 이미지 생성 툴 (2024년 11월 기준)
9+ Best AI 이미지 생성 툴 (2024년 11월 기준)
2024.11.13최근 이미지 AI 생성 서비스의 발전 속도가 더욱 가속화되고 있습니다. 작년에 제가 소개했던 도구들도 큰 변화를 겪었고, 새로운 강자들도 등장했습니다. 특히 주목할 만한 것은 AI 이미지 생성의 속도와 품질이 동시에 비약적으로 향상되었다는 점입니다. 이번 글에서는 2024년 11월 기준으로 가장 주목할 만한 AI 이미지 생성 툴들을 소개해드리겠습니다.# 1. Midjourney2022년 오픈 베타를 시작한 이후 꾸준히 AI 이미지 생성 분야를 선도해 온 Midjourney가 2024년 하반기, 드디어 웹 인터페이스를 전면 도입하며 한층 더 진화된 모습을 보여주고 있습니다. 특히 Discord 전용이었던 서비스를 웹으로 확장하면서 접근성이 크게 개선되었고, 새로운 편집 기능의 추가로 사용자 경험도 한층 향..
[Python] 정규 표현식 (Regex)
[Python] 정규 표현식 (Regex)
2024.11.12정규 표현식(Regex, Regular Expression)은 문자열에서 특정 패턴을 찾고, 추출하거나, 치환할 때 사용하는 방법입니다. Python에서는 re 모듈을 통해 정규 표현식을 사용할 수 있습니다. 정규 표현식은 다양한 패턴을 통해 복잡한 문자열을 다룰 수 있어, 데이터 처리, 텍스트 분석, 웹 크롤링 등에 자주 활용됩니다.기본적인 정규 표현식 패턴정규 표현식에는 다양한 패턴이 있으며, 기본적인 패턴은 다음과 같습니다:. : 줄 바꿈 문자를 제외한 모든 문자 하나와 일치^ : 문자열의 시작을 의미$ : 문자열의 끝을 의미* : 앞의 문자가 0번 이상 반복됨을 의미+ : 앞의 문자가 1번 이상 반복됨을 의미? : 앞의 문자가 0번 또는 1번 나타남을 의미{n} : 정확히 n번 반복되는 패턴{n,..
[Python] 코드를 한 줄로 줄이는 방법: 내포 표현식과 One-liners
[Python] 코드를 한 줄로 줄이는 방법: 내포 표현식과 One-liners
2024.11.111. 리스트 내포 (List Comprehension)리스트 내포는 조건에 따라 요소를 필터링하거나 변환하여 새로운 리스트를 만들 수 있습니다. 예를 들어, 0부터 9까지의 숫자 중 짝수만 제곱한 리스트를 생성하려면 다음과 같이 작성할 수 있습니다.squares = [x**2 for x in range(10) if x % 2 == 0]print(squares) # [0, 4, 16, 36, 64]2. 딕셔너리 내포 (Dictionary Comprehension)딕셔너리 내포를 사용하면 키-값 쌍을 조건에 맞게 필터링하여 새로운 딕셔너리를 생성할 수 있습니다. 예를 들어, 0부터 4까지의 숫자와 그 제곱을 키-값으로 하는 딕셔너리는 다음과 같이 만들 수 있습니다.squares_dict = {x: x**2..
LLM의 토큰(Token): AI의 글자 단위
LLM의 토큰(Token): AI의 글자 단위
2024.11.10ChatGPT나 Claude 같은 AI 모델을 사용하다 보면 '토큰(token)'이라는 말을 자주 접하게 됩니다. "몇 토큰을 사용했습니다", "토큰 제한에 걸렸습니다" 같은 메시지를 보신 적 있나요?사람의 눈에는 글자나 단어 단위로 보이는 텍스트도, AI의 눈에는 전혀 다르게 보입니다.사람의 눈 vs AI의 눈[사람의 눈]"나는 인공지능이 좋아요"→ '나는', '인공지능이', '좋아요' (3개의 단어)[AI의 눈]"나는 인공지능이 좋아요"→ '나는', ' 인', '공지', '능', '이, ' 좋아', '요' (7개의 토큰)토큰(Token)이란?토큰은 AI가 텍스트를 이해하는 '기본 단위'입니다. 우리가 글을 읽을 때 단어나 글자 단위로 읽는 것처럼, AI는 토큰 단위로 텍스트를 처리합니다.왜 토큰 수가..
[ 2024년 12월 ] IT 세미나/컨퍼런스 일정
[ 2024년 12월 ] IT 세미나/컨퍼런스 일정
2024.11.092024년 12월 IT 세미나1. AWS re:Invent 2024일시 : `2412.4(수) - 12.6(금) 10:00 - 17:00장소 : LAS VEGAS, NV주최/주관/후원 : AWS AWS re:Invent 2024 | December 2–6, 2024AWS re:Invent is a learning conference hosted by AWS for the global cloud-computing community. The in-person event cost $2,099.reinvent.awsevents.com2. 소프트웨이브 2024일시 : `2412.4(수) - 12.6(금) 10:00 - 17:00장소 : 코엑스주최/주관/후원 : (주)전자신문사비고 : 무료 (사전등록)" data-..
네이버 AI 검색 Cue 사용 가이드: 시작하기와 활용법
네이버 AI 검색 Cue 사용 가이드: 시작하기와 활용법
2024.11.08최근 글로벌 검색 시장에서는 AI 기반 검색 서비스가 주목받고 있습니다. Perplexity AI가 선보인 대화형 검색 엔진은 기존 검색 방식에 변화를 가져왔고, 2024년 11월 1일 OpenAI는 ChatGPT에 AI 검색 기능 'Search GPT'를 정식 출시했습니다. 국내에서도 네이버가 자체 개발한 초거대 AI 모델 '하이퍼클로바X'를 기반으로 한 새로운 검색 서비스를 준비해 왔습니다. Cue:새로운 네이버 AI 검색 Cue: 네이버 검색은 사용자에게 최상의 답변을 제공하기 위해 끊임없이 도전을 해왔습니다. 그리고 이제 네이버의 AI 기술이 집약된 Cue:를 통해 새로운 검색 경험을 선보이cue.search.naver.com이러한 흐름 속에서 네이버가 선보이는 새로운 AI 검색 서비스 Cue는 ..
[ 2024년 11월 ] IT 세미나/컨퍼런스 일정
[ 2024년 11월 ] IT 세미나/컨퍼런스 일정
2024.11.072024년 11월 IT 세미나1. SK AI SUMMIT 2024일시 : `2411.4(월) - 11.5(화) 11:20 - 17:30장소 : 코엑스주최/주관/후원 : SK비고 : 무료 (사전등록) SK AI SUMMIT 2024AI TOGETHER, AI TOMORROWwww.skaisummit.com2. 삼성 개발자 컨퍼런스 코리아 2024 (SDC24 Korea)일시 : `24.11.21(목) 10:00 - 17:30장소 : 온라인주최/주관/후원 : 삼성전자비고 : 무료 Samsung Developer Conference Korea 2O24SDC24 Koreawww.sdc-korea.com