728x90 반응형 Python177 [OpenCV] macOS에서 Qt 지원하도록 빌드. conda-forge에서 opencv를 설치하면 Qt를 지원하도록 빌드된 버전이 설치되었던 걸로 기억하는데...macOS에서 최근 버전들은 Qt를 지원을 하지 않는다: 사실 Qt가 무겁긴 해서 걷어낸 거 같긴한데... 2년 전 작성한 코드에서 Qt관련 부분(opencv의 High-Level GUI 기능)을 다 걷어내려니... ==;;https://dsaint31.tistory.com/480 [OpenCV] imshow 창설정 및 종료 처리 (x버튼 처리)imshow 창설정 및 종료 처리 (x버튼 처리)창 설정 관련 arguments 및 options cv2.namedWindow를 통해 미리 창에 대한 title을 지정하여 놓을 수 있음.cv2.namedWindow('image', cv2.WINDOW_NO.. 2025. 4. 5. [Py] collections.ChainMap 1. ChainMap 이란?ChainMap은 Python의 collections 모듈에서 제공하는 클래스로,여러 매핑(딕셔너리 등)을 단일 뷰로 그룹화하는 기능을 제공.ChainMap은 여러 딕셔너리를 연결(chain)하여 마치 하나의 딕셔너리처럼 사용 가능한 자료구조. 내부적으로 매핑 목록을 유지하면서 이들을 함께 검색하는 구조임.2023.07.11 - [Python] - [Python] dictionary (Mapping type) : basic [Python] dictionary (Mapping type) : basicdictionary (dict)Python에서 dictionary는key-value pair를 item으로 가지는unorderedmutablecollection임.set과 함께 cur.. 2025. 4. 4. [Py] collections.namedtuple-Factory Function 1. 팩토리 함수(Factory Function)란?팩토리 함수는 객체 생성 과정을 추상화하여 객체를 생성하는 함수 를 가리킴.즉, 객체를 직접 생성하는 대신 함수를 호출하여 객체를 생성하는 방식으로 다음과 같은 장점이 있음:객체 생성 로직의 캡슐화.생성 과정의 세부 사항 은닉.동일한 인터페이스로 다양한 유형의 객체 생성.코드의 재사용성 향상.Python에서 namedtuple은 대표적인 팩토리 함수의 예시.2. namedtuple 팩토리 함수namedtuple은Python의 collections 모듈에서 제공하는 팩토리 함수로,이름이 있는 필드를 가진 tuple의 서브클래스를 동적으로 생성.2023.10.06 - [Python] - [Python] tuple [Python] tupletuple Tupl.. 2025. 4. 4. [Py] collection.OrderedDict OrderedDict는 삽입된 순서를 보존하는 기능을 추가한 일종의 dict임.collections 모듈에서 제공.Python 3.7부터 built-in dict도 삽입 순서를 보존하게 되었음.하지만 OrderedDict는 그 외에 몇 가지 중요한 추가 기능을 다음과 같이 제공함데이터의 순서가 중요한 경우나, cache처럼 삽입/제거 순서에 따라 다른 제어가 필요한 경우에 사용되는 데이터 구조임.가장 유명한 활용처 중 하나는 PyTorch에서 모델 및 파라메터를 저장/로드 하는 데 사용되는 경우임.0. 순서 유지Python 3.7부터는 dict도 순서를 유지함.from collections import OrderedDict# OrderedDict 생성print("=== OrderedDict 생성 및 기본.. 2025. 4. 4. [Py] collections 모듈 (summary) - 작성중 Python의 collections 모듈은 파이썬의 built-in 자료구조를 확장한 special container 클래스들을 제공함.1. Counter요소의 개수를 세는 dictionary의 subclass.해시 가능한 객체의 카운트를 저장함.from collections import Counterc = Counter(['apple', 'orange', 'apple', 'banana', 'apple'])print(c) # Counter({'apple': 3, 'orange': 1, 'banana': 1})2. defaultdict:기본값을 제공하는 dictionary의 subclass.존재하지 않는 키에 접근할 때 에러 대신 기본값을 반환.from collections import defaultdi.. 2025. 4. 4. [Py] print 함수 Python의 print() 함수란?print()는 Python의 built-in 함수로, 표준 출력(stdout) 에 메시지나 데이터를 문자열 형태로 출력하는 기능을 제공. 2024.09.11 - [CE] - [CE] Stream이란 [CE] Stream이란Stream:데이터를 연속적으로 흐르는 방식으로 처리한다는 개념으로,데이터의 입출력을 일종의 bit (or byte) 들의 흐름으로 여겨서 처리하는 것으로 생각하고이와 같은 방식으로 I/O가 이루어지는 대ds31x.tistory.comhttps://dsaint31.me/mkdocs_site/CE/ch10/ce10_2_04_stdio/#standard-io-library_1 BMEI/O Stream 과 Standard I/O Library 1. Str.. 2025. 4. 2. 이전 1 2 3 4 ··· 30 다음 728x90 반응형