목록전체 글 (110)
맥에서 오픈소스로

- MainWindow.xaml// System 네임스페이스: .NET Framework의 기본 시스템 타입들을 포함// 주요 클래스: Exception, EventArgs, ArgumentException 등// 이 프로젝트에서 사용: Exception 처리, EventArgs 매개변수using System;// System.Runtime.InteropServices 네임스페이스: 관리 코드와 비관리 코드 간의 상호 운용성 제공// 주요 클래스: Marshal - 메모리 관리 및 포인터 조작을 위한 정적 메서드들 포함// 이 프로젝트에서 사용: Marshal.Copy() - OpenCV Mat의 네이티브 메모리 데이터를 관리 배열로 복사using System.Runtime.InteropServices;..

- App.xaml - MainWindow.xamlusing Microsoft.Win32;using System.Windows;using System.Windows.Media.Imaging;namespace ImageViewer{ public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void LoadImageButton_Click(object sender, RoutedEventArgs e) ..
네, openFrameworks로 만든 맥용 앱을 스팀에서 배포하여 수익을 내는 것이 가능합니다.기술적 측면:openFrameworks는 상업적 사용이 자유로운 MIT 라이선스스팀은 다양한 크로스플랫폼 앱/게임을 지원macOS용 실행 파일(.app)을 스팀에 등록 가능스팀 배포 과정:스팀워크스 파트너 등록 (100달러 수수료)앱 페이지 생성 및 스토어 자료 준비스팀워크스 SDK 통합 (선택사항)빌드 업로드 및 검수출시수익 구조:스팀이 30% 수수료 차감개발자가 70% 수익 확보매출 규모에 따라 수수료율 조정 가능주의사항:앱이 게임이 아닌 경우 스팀의 "Software" 카테고리에 등록스팀 가이드라인 준수 필요macOS 앱 서명 및 공증 과정 필요최소 시스템 요구사항 명시성공 사례: 실제로 많은 개발자들이..

import numpy as npimport matplotlib.pyplot as pltfrom scipy.fft import fft2, ifft2, fftshift, ifftshiftfrom scipy.ndimage import gaussian_filterimport streamlit as stfrom PIL import Imageimport cv2import warningswarnings.filterwarnings('ignore')# MPS 설정 (Apple Silicon Mac용)import torchif torch.backends.mps.is_available(): device = torch.device("mps") print("MPS 사용")else: device = torch...
2008년, 네덜란드 마스트리흐트 대학의 한 연구실. 로렌스 반 데르 마텐(Laurens van der Maaten)은 고차원 데이터 시각화 문제로 밤을 새우고 있었습니다. 당시 머신러닝 커뮤니티는 고차원 데이터를 2D나 3D로 시각화하는 것에 목말라 있었죠. PCA나 MDS 같은 기존 방법들은 복잡한 매니폴드 구조를 제대로 표현하지 못했습니다.로렌스는 멘토인 제프리 힌튼(Geoffrey Hinton)과 함께 SNE(Stochastic Neighbor Embedding)를 개선하는 작업을 시작했습니다. 원래 SNE는 힌튼이 2002년에 개발했지만, 계산 비용이 너무 높고 "crowding problem"이라는 치명적인 약점이 있었습니다. 고차원에서 가까운 점들이 저차원에서 표현될 공간이 부족해 뭉쳐지는 ..
1960년, 미국 메릴랜드주 볼티모어. NASA 연구소의 한 구석에서 헝가리 출신의 젊은 수학자 루돌프 칼만(Rudolf Kálmán)은 밤늦게까지 책상에 앉아 있었다. 창밖으로는 차가운 겨울바람이 불었고, 그의 커피는 이미 식은 지 오래였다.소련이 스푸트니크를 성공적으로 발사한 지 3년. 미국은 우주 경쟁에서 뒤처지고 있었다. 케네디 대통령은 "10년 안에 달에 사람을 보내겠다"고 선언했지만, 그 꿈을 실현하기 위해서는 넘어야 할 산이 너무 많았다. 그중 가장 큰 문제는 바로 '항법'이었다."도대체 어떻게 해야 38만 킬로미터 떨어진 달까지 정확히 갈 수 있을까?"칼만은 이 문제에 매달렸다. 당시의 센서들은 부정확했고, 측정값들은 노이즈로 가득했다. 자이로스코프는 시간이 지날수록 드리프트했고, 가속도계..