전체 글
-
[컴퓨터 비전] Min-Max, Histogram Equlization, Z-score / 이미지 향상 기법(Contrast Enhancement Method) + Power law Transformation정리Computer Vision 2024. 4. 13. 11:42
Contrast Enhancement 어떻게 하면 이미지를 향상시킬 수 있을까? 1. Min-Max * L-1은 output의 maximum intensity이다. (8비트에서는 255) 가장 작은 min 값과 가장 큰 max 값을 찾아서 일정 범위 내로 맞춰준다. 장점 : 간단하다. 단점 : Noise 등에 취약하다. 2. Histogram-equalization Histogram MN은 총 픽셀 수이다. nk는 rk의 intensity를 가지는 픽셀 수이다. 히스토그램의 형식으로 표현된다. Histogram Equalization histogram linearization transformation이라고도 불린다. 그래프를 그렸을 때 누적 분포처럼 나타나며, 이 분포를 linear하게 바꿔..
-
[컴퓨터 비전] 디지털 이미지 기본 개념 정리Computer Vision 2024. 4. 13. 11:29
Pixel 픽셀이라는 이차원 배열에서 x와 y 위치에는 해당 강도(intensity) 정보가 있다. 8비트의 이미지일 경우, 0부터 2^8-1 = 255까지의 강도를 표현할 수 있다. * 사람의 눈은 6% 변화를 감지할 수 있어, 총 100/6 =17단계의 변화를 알아챌 수 있다. Binary / GrayScale / RGB 이미지가 Binary이면, 검정과 흰색으로만 표현이 된다. 이미지가 GrayScale이면, 강도의 범위가 저장된다. RGB 컬러 이미지이면, 강도의 집합이 저장된다. True Color (24-bit) 대부분의 이미지는 24비트 형태로 저장된다. Image Conversion 이미지를 컬러에서 Gray Scale로, Binary 등으로 바꿀 수 있는데, Color > GrayScal..
-
Visual Studio Code에서 C 설치 및 실행 / 환경 변수 설정 하기 (Window)System Programming 2024. 4. 12. 15:45
C 다운로드 / 환경 변수 설정 먼저, C를 다운로드해 주자. 아래 링크에서 본인 컴퓨터에 맞는 걸 설치해 준다. https://sourceforge.net/projects/mingw-w64/files/mingw-w64/ MinGW-w64 - for 32 and 64 bit Windows - Browse /mingw-w64 at SourceForge.net PBRS™ and CRD®, our standalone report scheduling solutions for Power BI, Microsoft SQL Server Reporting Services® (SSRS) and SAP Crystal Reports®, are designed to supplement and strengthen your cur..
-
[HTML/CSS] 웹 개발 - 무료 아이콘 삽입하기 / 사이트 추천(fontawesome)웹사이트 개발 2024. 3. 26. 20:19
깔끔한 UI를 제공하는 아이콘 사이트를 소개한다. 주소는 아래와 같다. https://fontawesome.com/icons Font Awesome The internet's icon library + toolkit. Used by millions of designers, devs, & content creators. Open-source. Always free. Always awesome. fontawesome.com HTML에서 아이콘을 삽입하기 위해 아래와 같이 스크립트 관련 코드를 삽입해준다. 아래는 5.15.3버전을 이용한 것임을 참고바란다. 실제로 사용할 때에는 아래 코드를 이용한다. fa-music이라 되어 있는 부분에 아이콘의 모양을 넣으면 되고, fa-stack-1x 와 fa-invers..
-
[Matlab] 매트랩으로 아주 간단하게 "사각형(평면)" 그리기 / patch, fill3, meshgrid - surf 함수Matlab 2024. 3. 24. 17:43
Patch Function 3D 차원에서 아주 간단하게 사각형을 그려보자. patch( [R -R -R R], [R R -R -R], [0 0 0 0]) 왼쪽에서부터 x, y, z 좌표이며 []로 감싸져있는 것은 다음과 같이 1x4의 크기를 가지기 때문에, 그 차원과 좌표 순서를 맞춰줘야한다. (빨간 점은 다른 그래프이므로 무시 요함) 아래와 같이 좌표에 맞게 사각형이 그려지고, 색을 넣기 위해서는 추가적인 option이 있어야한다. 색깔과 투명도, 선의 투명도에 대한 설정을 포함한 코드는 아래와 같다. patch( [R -R -R R], [R R -R -R], [0 0 0 0], 'FaceColor','r', 'FaceAlpha',.2, 'EdgeAlpha',0); Fill3 Function 테스트를 ..
-
[Matlab] 이 컨텍스트에서는 함수 정의가 지원되지 않습니다. 함수는 코드 파일에서 로컬 함수 또는 중첩 함수로만 생성할 수 있습니다.Matlab 2024. 3. 23. 00:23
이 컨텍스트에서는 함수 정의가 지원되지 않습니다. 함수는 코드 파일에서 로컬 함수 또는 중첩 함수로만 생성할 수 있습니다. 라는 문구가 뜬다면, 앞서 작성한 코드 중에서 end를 빠뜨린 것이 아닌지 확인해본다. Matlab에서는 if문이나 for문 끝단에 end를 적어주어야한다. (매트랩 공식 문서 참고) https://kr.mathworks.com/help/matlab/ref/if.html 조건이 true인 경우 명령문 실행 - MATLAB if elseif else - MathWorks 한국 표현식은 관계 연산자(예: < 또는 ==)와 논리 연산자(예: &&, || 또는 ~)를 포함할 수 있습니다. 논리 연산자 and와 or를 사용하여 복합 표현식을 생성합니다. MATLAB®은 연산자 우선 순위 규칙..
-
티스토리 댓글 차단하는 방법 (도배 댓글, 악성 댓글) feat. 티스토리 웃음공장 댓글컨텐츠 편집/블로그 관리 2024. 2. 9. 12:35
계속 도배 댓글을 다는 사람이 있어서 참다가 차단해버렸다. 웃음공장이라고 하는 블로거인데, 거의 모든 글에 댓글을 다는 것 보니까 메크로 등을 쓰는 것 같다? 댓글을 통해 블로그 유입을 늘리려는 건지. 이런 경험이 있는 분들 댓글 부탁드립니다.. 에러 해결 방법에 글이 재밌다니 ㅋㅋㅋㅋㅋㅋ 적어도 메크로를 돌릴거면 여러 상황에 맞게 하시지 ㅋㅋㅋ 그래서 댓글.방명록 > 댓글 관리에서 어떻게 차단을 진행하는지 알아보자. 여기서 차단하고 싶은 댓글의 차단 버튼을 누른다. 작성자 차단과 IP 차단을 할 수 있다. 나는 IP도 차단해버렸다 ^^ 새 글만 있으면 와서 댓글만 달고 튀는 사람기계를 차단해버렸다. 이제 좀 속이 시원하네