Post
원문 보기 →
Median Filter
Median filter는 이미지 내의 노이즈를 제거하는 방법 중의 하나로, 특히 impulse noise 제거에 효과적입니다. 기본적인 원리는 다음과 같습니다. 1. 전체 이미지를 일정한 크기의 작은 영역으로 나눈다.2. 나누어진 영역의 모든 화소를 크기 순으로 정렬하고 중간에 해당하는 화소(중간값)을 찾는다.3. 나누어진 영역의 가운데 화소를 찾아낸 중간값으로 대체한다. 예를 들어, 가로X세로 사이즈가 5X5인 아래와 같은 이미지가 있다고 가정해보겠습니다.가로X세로 사이즈가 3인 작은 영역으로 나누어보면 첫번째 나누어진 작은 영역은 아래 이미지의 붉은 사각형 영역입니다.9개 화소를 크기 순으로 나열해보면 { 3, 3, 4, 4, 4, 5, 5, 5, 5 } 가 되고, 중간값은 5번째에 위치한 "4"
Related Posts
3 posts리니지M 영상처리 프로그램 만들기 - 7
오랜만에 프로그램 업데이트를 진행했다. 변경사항 - 상황 대응 알고리즘 변경 - 마우스 클릭 이벤트 알고리즘 변경 - 스킬 및 파라미터 위치에 대응 되는 포지션은 항상 고정이므로 (NC에서 변경하지 않는 한) 영역을 고정 후 해당 위치에서 이벤트 발생하도록 변경하였음 - 이미지 인식 영역 확장 (스킬셋, 현재위치 등) Todo List - 시련던전, 파티던전 자동화 (?) - 텔레그램 연동
[Opencv 4.2/C++] Morphology(팽창연산, 침식연산, 열림연산, 닫힘연산)
이글은, 지극히 개인적으로 Opencv 4.2 + C++ 기반으로 작업을 진행하면서, 활용했던 개인 팁을 적어 둡니다. 그렇기에, 함수의 원형이나, 설명은 제외하고 기능들에 대해서만 서술합니다. 1. Morphology 예전에 사용했던, 단순한 3x3 Erode(침식연산), Dilate(팽창연산)은 Opencv2 안의 gapi를 추가 해야 합니다. 그런데 저걸 추가하면 C4996 에러가 발생하는 경우가 많아서, 그냥 morphologyEx 함수를 사용합니다. ㅁ.StructurElement 생성 cv::Mat element_15x_15 = getStructuringElement(MORPH_RECT, Size(15, 15), Point(7, 7)); element 형태는 아
동영상에서 썸네일 추출 자동으로 해볼까 해서 써봤더니
유튜브 구독 채널 중에 호기심 발동 시키는 영상이 올라와서 함 해봤습니다 영상의 변화를 감지해, 큰 변화가 일어난 부분을 찾아주는 파이썬 소스 코드 입니다 영상의 전환점을 자동으로 인식하는 프로그램 PySceneDetecthttps://www.youtube.com/watch?v=tyI9O_AYIZEhttps://github.com/kairess/pyscenedetect-tutorial 가지고 있던 동영상에서 썸네일 추출하는데 적용시켜 보면 좋을까 싶어 함 해봤는데 경우에 따라서는 잘 나오는 영상이 있을 것도 같지만, 기대보다 결과물은 만족스럽지 못했습니다 테스트에 사용한 동영상이 싸이클 대회 다큐멘터리 영상이었는데다른 영상은 어떨까 싶어서 프로그래밍 강의 영상과 뉴스 영상을 사용



![[CV] [Comi] 'ファイブスター物語'(더 파이브 스타 스토리즈) 19권. 연재분에서 벌어지는 '검성 대 검성'](https://img.zoomtrend.com/2026/06/06/1780766083-ECB2ABEB93B1EC9EA5EB8DB0ECBD94EC8AA4.jpg)