분류 전체보기 (32) 썸네일형 리스트형 [Python] image bytes(image.blob)을 numpy.array로 타입 변경 하기 image.blob은 일반적으로 이미지 데이터가 이진(binary) 형태로 저장된 Blob (Binary Large Object) 을 의미합니다. 파이썬에서 image.blob을 numpy.array로 변환하려면, 이진 데이터를 이미지로 디코딩한 다음, 다시 배열로 변환해야 합니다. 가장 일반적인 방법은 Pillow 또는 OpenCV를 사용하는 것입니다. ✅ 방법 1: Pillow + numpy from PIL import Imageimport numpy as npimport io# image.blob 이 있다고 가정img_blob = image.blob # bytes 형태# BytesIO로 감싸서 Pillow 이미지로 변환img = Image.open(io.BytesIO(img_blob))# nu.. [Python] 파이썬으로 ppt 읽고 이미지 가져오기 데이터를 분석해야하는 과제를 받았는데 데이터를 ppt로 받았습니다. (?)그래서 간단하게 파이썬으로 ppt를 읽어와서 이미지를 불러와서 저장하는 방법을 알아보도록 하겠습니다. ✅ python-pptx 설치파이썬에서 ppt를 읽기 위해서는 python-pptx 라이브러리를 사용합니다. https://pypi.org/project/python-pptx/ Client ChallengeJavaScript is disabled in your browser. Please enable JavaScript to proceed. A required part of this site couldn’t load. This may be due to a browser extension, network issues, or brow.. [MFC] static control 텍스트 색상 변경하기 (VS2019) MFC에서 CStatic 컨트롤의 텍스트 색상을 흰색으로 변경하려면, 일반적으로 WM_CTLCOLOR 메시지를 처리해서 해당 컨트롤에 대해 글자색과 배경색을 설정해야 합니다. ✅ 방법: OnCtlColor 오버라이드1. ctrl + shift + x 를 눌러 클래스 마법사 open 2. 메시지란에 WM_CTLCOLOR 를 입력한 후, 더블클릭하여 OnCtlColor 함수 오버라이드 3. 이후 함수 OnCtlColor()에 아래 코드를 입력합니다. HBRUSH CvtkMFCDlgEXDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 여기.. [VTK] 3d 데이터에서 가장 큰 영역만 추출하기 (MFC, vs2019) 본 글은 이전글에서 이어지는 내용입니다.이전글을 읽고 오시면 더 자연스럽게 이해하실 수 있습니다. 2025.03.21 - [Programming/VTK] - [VTK] dicom 데이터(CT image)에서 뼈 영역만 남기기 [VTK] dicom 데이터(CT image)에서 뼈 영역만 남기기CT 데이터는 3D 픽셀(=Voxel)로 이루어져 있으며, 각 Voxel에는Hounsfield Unit (HU) 값이 있습니다. Hounsfield Unit 이란? HU는 물질이 X-ray를 얼마나 흡수하느냐(=조직의 밀도)를 숫자로 나타낸 값입니다.주binarylog.tistory.com vtk에서는 vtkPolyDataConnectivityFilter를 이용하여 mesh의 연속성 검사를 할 수 있습니다. 이.. [VTK] dicom 데이터(CT image)에서 뼈 영역만 남기기 (MFC, vs2019) CT 데이터는 3D 픽셀(=Voxel)로 이루어져 있으며, 각 Voxel에는Hounsfield Unit (HU) 값이 있습니다. Hounsfield Unit 이란? HU는 물질이 X-ray를 얼마나 흡수하느냐(=조직의 밀도)를 숫자로 나타낸 값입니다.주로 사람의 몸에 대한 X-ray 영상을 취득할 때, 각 조직(tissue)의 밀도(density)를 표현하는 단위로 사용됩니다.X-ray가 많이 흡수될수록 (즉, density가 높을수록) HU값이 크고, 적게 흡수될수록 (즉, density가 낮을수록) HU값이 작습니다. 조직 HU공기Air약 -1000 HU폐 영역Lung area약 -500 HU지방 조직Fats약 -100 ~ -50 HU물Water0 HU근육Muscle약 50 ~ 100 HU뼈(해면.. [VTK] 조명 설정하기 (vtkLight)(MFC, vs2019) 실제 공간에 조명이 없다면 아무것도 보이지 않을 것입니다. 사람도 태양광, 가로등, 형광등 등 빛을 통해서 비로소 사물을 볼 수 있습니다. 컴퓨터 상의 3차원 공간에서도 마찬가지로 조명이 없다면 아무것도 보이지 않을 것입니다. 또한 조명의 위치 및 특성에 따라 오브젝트가 다르게 보일 것 입니다. VTK에서는 카메라와 마찬가지로 별도 설정을 하지 않으면 기본적으로 한개의 카메라를 따라다니는 조명이 생성됩니다. 사용자가 조명을 추가하거나 그 속성을 변경하고 싶다면, vtkLight 클래스를 사용하면 됩니다. 그 예제는 아래와 같습니다. // 코드 앞부분에 추가 #include // m_vtkWindow->Render() 앞에 추가하기vtkSmartPointer myCam = m_vtkRenderer->G.. 다양한 딥러닝 아키텍처 알아보기 딥러닝은 수십 년 동안 존재해 왔으며, 다양한 사용 사례에 대해 서로 다른 구조와 아키텍퍼들로 진화해왔다. 그것 중 몇몇은 우리가 우리의 뇌에 대해 가지고 있던 아이디어에 기초했고 다른 것들은 실제 뇌의 작용에 기초했다. 완전 연결 신경망 - Fully connected network, FCN완전 연결 신경망은 가장 기본적이지만 강력한 아키텍처이다. 이것은 하나의 은닉층을 가진 신경망을 사용하는 기존 기계학습의 기법을 직접적으로 확장한 것이다. 완전 연결 신경망은 각 범주에 대한 확률 분포를 찾아 최종 예측값을 구할 수 있기에 모든 아키텍처의 끝부분에 위치한다. 이름이 암시하는 것 처럼 완전 연결 신경망은 이전과 다음 레이어 사이의 모든 뉴런이 서로 연결되어 있다. 완전 연결 신경망은 가중치를 설정하여 .. [MFC] mfc 버튼에 배경색 없는 아이콘 넣기 (vs 2019) VS 2019 기준 MFC 버튼에 배경이 없는 아이콘를 넣는 방법을 알아보겠습니다. Button 생성[리소스뷰] -> [Dialog] -> [도구상자]-> [Button] 클릭하여 버튼 생성합니다.Button 변수 추가[우클릭] -> [변수 추가]를 클릭하여 색상을 변경하고 싶은 버튼의 변수를 추가합니다. 변수명은 임의로 m_btn_image로 설정하겠습니다. 저는 그림이 잘 보이게 하기 위해 버튼에 캡션을 지우고 크기를 늘려보겠습니다. 더불어서 버튼에 아이콘을 추가할 것이기 때문에 버튼의 속성에서 아이콘을 False에서 True로 변경해줍니다. MFC에 아이콘 파일 추가버튼에 추가하고 싶은 아이콘 파일 (.ico) 파일을 준비합니다. 저같은 경우에는 배경이 지워진 png 이미지를 김프를 사용해서.. 이전 1 2 3 4 다음