본문 바로가기

분류 전체보기38

맥 OS에서 이미지 사이즈 변경하기 맥북을 쓰다보니 윈도우에서 쉽게 쓰던 프로그램들을 찾는 게 일인 거 같습니다. 결론적으로 맥에 기본 탑재되어 있는 "미리 보기" 프로그램을 이용하면 쉽게 이미지 크기 변경이나 편집 등 기본적인 작업을 할 수 있습니다. 맥 OS 버전은 13.0 벤추라 기준으로 설명합니다. 변경하고자 하는 이미지 열기 이렇게 하면 미리보기 프로그램으로 이미지가 열립니다. 위쪽 메뉴의 도구 > 크기 조절을 클릭합니다. 원하는 크기로 변경하기 이제 이미지를 원하는 크기로 변경할 차례인데요, 기본적으로 아래와 같은 창이 뜰 겁니다. 위 창에서 크기가 cm 으로 나와 있는데, 이걸 "픽셀" 로 바꾸어야 편합니다. cm를 기준으로 바꾸면 해상도에 따라서 실제로 컴퓨터로 보는 사이즈는 엄청 바뀔 수가 있거든요. cm 이라는 건 출력물.. 2022. 12. 3.
계층적 클러스터링 (Hierarchical Clustering) 이해하기 클러스터링은 대체로 데이터 간의 거리를 정의하고, 거리가 가까운 데이터끼리는 하나의 클러스터로 묶는 방식으로 진행됩니다. 이때 다음을 정의해야 합니다. 거리(distance)의 정의 거리를 계산할 데이터의 정의 클러스터 갯수의 정의 이 중에서 대체로 클러스터링 방법에서 갈리는 것이 두번째와 세번째 항목인데요, 이 글에서 거리는 유클리드 거리로 정의하고, 나머지 두가지를 계층적 클러스터링에서 어떻게 다루는지 확인해 보겠습니다. 아예 예제로 살펴볼게요. 데이터를 정의하기 1단계는 데이터를 정의하는 겁니다. 이 샘플 클러스터링에는 단순하게 4개의 2차원 데이터로 정의해 볼게요. 다음과 같습니다. 데이터 좌표 A (1, 2) B (2, 1) C (3, 5) D (5, 6) 위와 같이 정의된 데이터를 그림으로 보.. 2022. 11. 19.
CRC의 뜻과 계산 방법 CRC는 Cyclic Redundancy Check의 약자로, 데이터의 정합성을 체크하는 방법 중 하나입니다. 주로 데이터를 송수신할 때 사용하며, 원본 데이터가 훼손이 없다는 것을 증명하기 위해 사용합니다. CRC 관련 용어들 상세한 예제는 조금 아래에서 알아보기로 하고, 일반적으로 CRC 하면 사용하는 용어가 몇개 있습니다. 그걸 먼저 알아볼께요. polynomial CRC를 계산할 때 사용하는 계산식을 말합니다. 주로 아래와 같이 지수 형태로 표현하게 됩니다. 지금은 일단 이런 게 있다는 정도만 알면 됩니다. x^8 + x^2 + x + 1 XOR 여러가지 논리 연산 중에 하나로, 다음의 4가지 경우를 가집니다. TRUE xor TRUE = FALSE TRUE xor FALSE = TRUE FALS.. 2022. 11. 19.
DBSCAN 이해하기 (밀도 기반 클러스터링) DBSCAN은 Density Based Spatial Clustering of Application with Noise 의 약자입니다. 한국어로 밀도 기반 클러스터링 정도로 번역할 수 있습니다. K-means clustering 과의 차이점 클러스터링 하면 가장 입문처럼 사용하는 직관적이고 쉬운 방식이 K-means clustering 이 아닐까 합니다. 이 방법과는 다음의 두가지 정도 차이점이 생기는 것 같아요. 클러스터의 갯수를 정하지 않아도 된다. K-means clustering 이 잘 나누지 못하는 데이터의 형태도 분류가 가능하다. K-means clustering 에 대해서는 다음 링크를 참고하시구요, 이 글에서는 어떤 방식이길래 이런 차이가 나는지 살펴 보죠. K-means clusterin.. 2022. 11. 19.