총 34개
-
OpenCV python으로 여러가지 필터 적용하여 영상 선명하게 만들기2025.05.061. 필터 적용을 통한 영상 선명화 이 프로젝트에서는 OpenCV와 Python을 사용하여 다양한 필터를 적용하여 흉부 X선 영상을 선명하게 만드는 방법을 다룹니다. 사용된 필터에는 GaussianBlur, Averaging, Laplacian, Sobel, Gamma Correction, Equalization 등이 있으며, 각 필터의 특성과 적용 방법, 그리고 최종 결과물을 보여줍니다. 코드 구현 과정과 실행 결과를 자세히 설명하고 있습니다. 1. 필터 적용을 통한 영상 선명화 영상 선명화를 위한 필터 적용은 다양한 방법으로 이...2025.05.06
-
Stress Strength Analysis에서 겹친 부분에 대한 이해 (응력 강도의 신뢰성 분석) - 파이썬 소스 코드 포함2025.05.111. Stress Strength Analysis 구조물이나 소재의 안전성을 평가할 때, stress와 strength 사이의 상호작용은 중요한 요소입니다. Stress는 구조물이나 소재에 가해지는 응력을 의미하며, strength는 해당 구조물이나 소재가 견딜 수 있는 강도를 나타냅니다. 가장 기본적인 해석은 Stress값이 Strength를 넘어서면 파괴가 발생한다는 것입니다. 그러나 파괴 이벤트는 단순히 두 값의 비교로 이루어지는 것만이 아닙니다. 실제로는 Stress와 Strength가 확률분포로써 결정되기 때문에, 파괴 이...2025.05.11
-
프로그램 언어의 역사, 특징, 장.단점2025.05.061. 프로그래밍 언어 프로그래밍 언어는 기계와 인간이 이해할 수 있는 형태로 문제를 해결하기 위해 사용되는 도구입니다. 저급언어와 고급언어의 차이점은 사용자 중심의 언어인지, 하드웨어 중심의 언어인지에 있습니다. 저급언어는 기계어와 어셈블리어로 구성되며 컴퓨터만 이해할 수 있는 언어입니다. 고급언어는 절차지향 언어와 객체지향 언어로 구분되며 사용자가 이해하기 쉽고 이식성이 높습니다. 2. C 언어 C 언어는 1972년 데니스 리치에 의해 개발되었으며, 시스템 프로그래밍과 응용 프로그래밍에 널리 사용되는 범용 프로그래밍 언어입니다. ...2025.05.06
-
공창컴(공학도를 위한 창의적 컴퓨팅) 교재 솔루션 연습문제 답지 중간 기말 합본2025.05.101. 프로그래밍 기초 이 장에서는 프로그래밍의 기본 개념과 기술을 소개합니다. 변수 선언, 연산자 사용, 출력 등 프로그래밍의 기본적인 요소들을 다루고 있습니다. 이를 통해 프로그래밍의 기초를 익히고 실습할 수 있습니다. 1. 프로그래밍 기초 프로그래밍 기초는 소프트웨어 개발의 기본이 되는 중요한 주제입니다. 프로그래밍 언어의 문법과 구조, 알고리즘 설계, 데이터 구조 등을 이해하는 것은 복잡한 프로그램을 작성하고 문제를 해결하는 데 필수적입니다. 프로그래밍 기초를 잘 이해하면 다양한 프로그래밍 언어와 기술을 쉽게 배울 수 있으며,...2025.05.10
-
파이썬 시험3 (답지 포함)2025.01.241. Python 코드 작성 및 실행 이 문제에서는 Python 코드를 작성하고 실행하는 능력을 평가합니다. 학생들은 주어진 코드의 일부를 완성하고, 새로운 코드를 작성하여 원하는 결과를 출력해야 합니다. 이를 통해 Python 프로그래밍 기초 지식과 문제 해결 능력을 확인할 수 있습니다. 2. 배열 생성 및 기본 연산 이 문제에서는 Python의 배열 생성 및 기본 연산 능력을 평가합니다. 학생들은 1차원 배열과 2차원 배열을 생성하고, 각 요소에 대한 연산을 수행해야 합니다. 이를 통해 Python의 배열 처리 기능에 대한 이해...2025.01.24
-
부경대 전자공학과 객체지향프로그래밍 과제1(배경 바꾸기)2025.05.101. 객체지향프로그래밍 이 과제는 OpenCV 라이브러리를 사용하여 웹캠으로부터 받은 영상에 원하는 배경 영상을 덮어씌우는 것을 목적으로 합니다. 배경 모델과 현재 프레임의 차이 영상을 이용하여 마스크 영상을 생성하고, 이를 통해 웹캠 영상과 배경 영상을 합성하는 방식으로 구현되었습니다. 과제 수행 과정에서 OpenCV 라이브러리의 다양한 기능을 활용하는 방법을 익히고, 가상 환경 사용의 효과성을 확인하였습니다. 2. 영상 처리 이 과제에서는 OpenCV 라이브러리를 활용하여 웹캠 영상에서 객체를 추출하고, 배경 영상과 합성하는 기...2025.05.10
-
모수적 추정을 통한 데이터 기반 분포 모형화 1 (Python 코딩)2025.05.131. 모수적 추정 모수적 추정은 데이터를 특정 함수의 파라미터로 모델링하는 방법입니다. 일반적으로 미리 정의된 수학적 모델을 사용하며, 해당 모델의 파라미터를 추정하는 것이 목표입니다. 모수적 방법은 데이터가 적을 때에도 좋은 성능을 보이지만, 데이터의 분포가 모델의 가정과 정확히 일치해야만 정확한 결과를 얻을 수 있습니다. 2. 비모수적 추정 비모수적 추정은 데이터를 특정 함수의 파라미터로 제한하지 않고, 유연한 모델링을 수행합니다. 주어진 데이터에 적합한 모델 형태를 자동으로 선택하며, 복잡한 데이터 패턴을 캡처하는 데 유용합니...2025.05.13
-
머신러닝 개요 및 Google Colab, Jupyter Notebook 기초 실습2025.12.111. Google Colab 및 Jupyter Notebook Google Colab과 Jupyter Notebook의 기초 사용법을 학습하는 실습 과정이다. EX1-1_Colab_Tutorial 파일을 작성하여 모든 코드 블록을 실행하고 인쇄 모드로 확인했다. 각 코드 줄마다 주석을 기재하여 코드의 역할을 명확히 했으며, 문서 상단에 제목, 작성자, 작성일자 정보를 추가했다. 이를 통해 클라우드 기반 개발 환경과 로컬 노트북 환경의 기본 사용법을 습득했다. 2. Markdown 문법 및 문서 작성 Markdown 형식을 사용하여 ...2025.12.11
-
베타 분포를 활용한 블로그 성과 최적화 전략2025.11.161. 베타 분포(Beta Distribution) 베타 분포는 0과 1 사이의 값으로 제한된 확률 변수에 적용되는 확률 분포입니다. 두 개의 모수 α와 β에 의해 형성되며, 이들 모수는 분포의 모양을 결정합니다. 베이지안 통계, 베이지안 추론, A/B 테스트 등 다양한 응용 분야에서 사용되며, 블로그 포스트의 좋아요 클릭률을 모델링하여 어떤 시리즈가 인기 있는지를 정량적으로 분석하는 데 활용됩니다. 2. 블로그 성과 분석 및 최적화 인기 블로거가 되기 위해서는 어떤 주제와 시리즈가 독자들에게 높은 호응을 얻는지를 파악하는 것이 중요...2025.11.16
-
방통대 [다변량분석] 2024 출석과제물 (30점 만점 인증 / 표지제외 29페이지 분량 / 코드 및 해설 포함)2025.01.251. 다변량분석 이 과제물은 방송통신대학교 다변량분석 교과목의 2024년 출석과제물입니다. 과제물에는 R과 Python을 사용한 다양한 다변량분석 기법들이 포함되어 있습니다. 주요 내용으로는 산점도 분석, 주성분분석, 표준화, 계층적 군집분석, K-평균 군집분석 등이 있습니다. 각 분석 기법에 대한 코드와 해설이 자세히 제공되어 있어 다변량분석 학습에 도움이 될 것입니다. 1. 다변량분석 다변량분석은 여러 개의 변수들 간의 관계를 동시에 분석하는 통계 기법입니다. 이 기법은 복잡한 현실 세계를 보다 정확하게 이해하고 예측하는 데 도...2025.01.25
