pyqtgraph 예제

또는 소스 루트에서 파이썬 예제 /를 실행하여. 그러면 사용 가능한 예제 목록이 있는 런처가 시작됩니다. 목록에서 항목을 선택하여 소스 코드를 보고 항목을 두 번 클릭하여 예제를 실행합니다. 빠른 프로토타이핑을 위한 프로그래밍 가능한 순서도. 사용 중 pyqtgraph의 예(및 더 많은 스크린샷)의 경우 ACQ4 위의 예제는 주어진 데이터의 선 플롯을 표시하는 창을 엽니다. pg.plot에 대한 호출은 생성된 플롯 위젯에 핸들을 반환하여 동일한 창에 더 많은 데이터를 추가할 수 있도록 합니다. 참고 : 파이썬 프롬프트에서 대화 형 플로팅은 PyQt에서만 사용할 수 있습니다. 대화형 프롬프트가 실행되는 동안 PySide는 Qt 이벤트 루프를 실행하지 않습니다. PySide와 대화식으로 pyqtgraph를 사용하려면 `콘솔` 예제를 참조하십시오. 위젯 홍보에 대한 자세한 내용은 디자이너 설명서를 참조하십시오. “VideoSpeedTest” 및 “ScatterPlotSpeedTest” 예제는 모두 pyuic4 또는 pyside uic을 사용하여 .py 모듈에 컴파일된 .ui 파일의 사용을 보여 줍니다. “designerExample” 예제에서는 .ui 파일에서 파이썬 클래스를 동적으로 생성하는 것을 보여 줍니다(pyuic4 / pyside-uic 필요 없음). 다양한 ROI 유형.

각 ROI는 기본 이미지에서 데이터를 선택하고 아래에 다시 표시합니다. (예제/test_ROItypes.py에서 가져온) 참고 파이썬이 있는 pyqtgraph를 설치한 경우 개발 setup.py 예제가 최상위 모듈로 잘못 노출됩니다. 이 경우 가져오기 예제를 사용합니다. 예제.run()을 참조하십시오. pyqtgraph를 배우는 가장 쉬운 방법은 예제를 탐색하는 것입니다. 메뉴에 대한 파이썬 -m pyqtgraph.example를 실행합니다. 기본 방법은 리포지토리를 패키지의 적절한 위치로 복제하는 것입니다. 패키지 내에서 pyqtgraph를 가져올 때는 전체 이름을 사용하여 시스템에 설치된 pyqtgraph 패키지를 가져오지 않도록 해야 합니다.

예를 들어 간단한 프로젝트에 다음과 같은 구조가 있다고 가정합니다. (예제/플로팅.py에서 가져온) 자동화된 데이터 슬라이싱을 통해 이미지 분석. PyQtGraph는 실행하여 액세스 할 수있는 예제의 광범위한 세트를 포함 : PyQtGraph는 엔지니어링 및 과학 응용 프로그램에 일반적으로 필요한 기능을 제공하는 파이썬그래픽 및 사용자 인터페이스 라이브러리입니다. 주요 목표는 1) 데이터(플롯, 비디오 등)를 표시하기 위한 빠르고 대화형 그래픽과 2)를 제공하여 신속한 응용 프로그램 개발에 도움이 되는 도구(예: Qt Designer에 사용되는 속성 트리)를 제공하는 것입니다. 다음은 pyqtgraph가 작업할 수 있는 구성에 대한 표입니다. 현재 운영 중인 모든 주요 운영 체제(Windows, macOS, Linux)는 이 구성에 대해 테스트됩니다. Qt 5.12 또는 5.9(PyQt5 또는 PySide2) 바인딩을 사용하는 것이 좋습니다. 저작권 2019 루크 캄파놀라, 채플 힐 PyQtGraph에서 노스 캐롤라이나 대학 두 가지 메커니즘을 통해이 사용을 용이하게. 첫째, pyqtgraph의 모든 내부 가져오기 문은 상대적이며, 시스템의 다른 pyqtgraph 버전과의 이름 충돌없이 패키지의 이름을 바꾸거나 하위 패키지로 사용할 수 있습니다(즉, pyqtgraph는 내부적으로 “로 참조하지 않습니다.` pyqtgraph`). 둘째, git 하위 트리 리포지토리는 `pyqtgraph/` 하위 트리만 포함하는 https://github.com/pyqtgraph/pyqtgraph-core.git 사용할 수 있으므로 코드를 사용하는 응용 프로그램의 하위 트리로 직접 복제할 수 있습니다. 이 접근 법은 다소 게으른 것으로 간주하지만 종종 `게으른`이 `매우 효율적`과 구별 할 수없는 경우가 많습니다. 여기서 접근 방식은 단순히 명령줄에서 사용되지만 기존 응용 프로그램 내에서 사용되는 것과 동일한 함수를 사용하는 것입니다.

사용자 인터페이스를 빌드하는 데 시간을 들이지 않고 응용 프로그램의 데이터 상태에 대한 즉각적인 피드백을 얻으려면 종종 이 것을 사용합니다. 아무 일도 일어나지 않으면 GitHub 데스크톱을 다운로드하고 다시 시도하십시오. 이러한 함수는 데이터 모양을 사용자 지정하기 위한 다양한 데이터 형식과 옵션을 허용합니다.

This entry was posted in Uncategorized. Bookmark the permalink.