본문 바로가기

프로세싱과 웹 통합2

[프로세싱(Processing) : 고급] 프로세싱과 웹 통합 5. 프로세싱과 웹 통합 5.1 p5.js 소개 p5.js는 프로세싱(Processing)의 웹 버전으로, JavaScript를 기반으로 한 오픈소스 라이브러리입니다. p5.js를 사용하면 웹에서 그래픽, 애니메이션, 인터랙션 등 다양한 작업을 쉽게 구현할 수 있습니다. 또한 웹의 특성을 활용하여 실시간 상호작용, 데이터 시각화, 웹 API 사용 등 다양한 프로젝트를 구축할 수 있습니다. 5.2 웹 기반 프로세싱 프로젝트 구축 p5.js를 사용하여 웹 기반 프로세싱 프로젝트를 구축하려면 HTML, CSS, JavaScript 기본 지식이 필요합니다. p5.js 스케치를 HTML 페이지에 삽입하고, CSS를 사용하여 스타일을 적용할 수 있습니다. 또한 JavaScript를 사용하여 기존 웹 요소와 상호작용.. 2023. 5. 1.
[프로세싱(Processing) : 고급] 프로세싱 고급기술에 대하여. 프로세싱 고급기술에 대하여 지금부터는 프로세싱 고급기술 부분으로 프로세싱의 전문적인 기술과 알고리즘, 그리고 다양한 분야의 응용을 익힐 수 있습니다. 이를 통해 창의적인 프로젝트와 혁신적인 솔루션을 개발하는 데 필요한 지식과 기술을 습득하게 됩니다. 목차는 다음과 같습니다. 1. 알고리즘과 최적화 1.1. 복잡도 이론 1.2. 정렬 및 검색 알고리즘 1.3. 그래프 이론과 경로 찾기 1.4. 프로세싱에서의 성능 최적화 2. 컴퓨터 비전 2.1. 영상 처리 기초 2.2. 특징 검출 및 추적 2.3. 객체 인식 및 분류 2.4. 영상 합성 및 변환 3. GPGPU 프로그래밍 3.1. GPU 기반 병렬 컴퓨팅 개요 3.2. 셰이더 프로그래밍 기초 3.3. 프로세싱에서 GPGPU 활용 3.4. GPGPU를 이용.. 2023. 5. 1.