Вопросы по теме 'pyqtgraph'

pyqtgraph выберите 2D-область графика в качестве порога для перерисовки графика
Я хочу добавить функциональность, чтобы пользователь мог рисовать прямоугольник над выбранными линиями, а график обновлялся таким образом, чтобы линии внутри прямоугольника сохраняли свой соответствующий цвет, а любые линии снаружи становились серыми?...
2043 просмотров
schedule 10.10.2023

pyqtgraph: когда я нажимаю на PlotItem, как узнать, какой элемент был нажат
Я не знаю, правильный ли мой метод, но он работает. class PltItem(pg.PlotItem): pltClicked = Signal() def __init__(self, parent = None): super(PltItem, self).__init__(parent) def mousePressEvent(self, ev):...
2911 просмотров
schedule 12.09.2022

pyqtgraph: как перетащить элемент графика
В настоящее время пытается построить точечный график в pyqtgraph и пытается перетащить элементы графика, но не может найти подход. Уже посмотрел события GraphicsScene sigMouseClicked, sigMouseMoved. Любые предложения приветствуются. Дайте мне...
3185 просмотров
schedule 25.06.2023

Экспорт графика в pyqtgraph без графического интерфейса
Я использую сказочный pyqtgraph в скрипте, который создает сюжет и экспортирует его в файл (интерактивные функции не используются). Это прекрасно работает. Однако при запуске на удаленной машине без X-сервера в mkQApp() возникает ошибка:...
762 просмотров
schedule 05.03.2023

Интеграция двух программ обработки событий в Python
У меня есть две программы на Python. Назовем их Prog1.py и Prog2.py. Prog1 помогает мне получать оперативные данные с внешнего устройства. На данный момент, как и когда он получает данные, он печатает их на экране. Существует цикл while, в котором...
398 просмотров
schedule 13.10.2022

Как отобразить кликабельное изображение RGB, похожее на pyqtgraph ImageView?
Несмотря на то, что я не являюсь опытным программистом с графическим интерфейсом, я понял, как использовать функцию ImageView модуля pyqtgraph для отображения изображения, которое я могу панорамировать/масштабировать и щелкнуть, чтобы получить точные...
3188 просмотров
schedule 29.07.2023

Как закрыть окна в pyqtgraph
Я хочу закрыть все свои виджеты pyqtgraph. Я следовал предложениям здесь , но они не работали. Вот мой код def makeWindows(amp, title): WYSIZE = 800 WXSIZE = 800 XSIZE = 200 YSIZE = 200 TSIZE = 100 STEPS = np.array([0.0,...
2274 просмотров
schedule 05.11.2023

Как установить логарифмическую шкалу и пределы оси в HistogramLUTItem в pyqtgraph
Я использую pyqtgraph для просмотра в реальном времени программы сбора данных с камеры. В большинстве случаев мои изображения состоят из большого количества фонового шума и сигнала всего в несколько пикселей с более высокой интенсивностью. По этой...
2569 просмотров
schedule 16.07.2023

Экспорт pyqtgraph из API в виджете PyQt4 завершается сбоем / сбоем python
У меня есть небольшое приложение, которое я создал с использованием PyQt4 и pyqtgraph. Я хочу поместить несколько кнопок в этот вызов экспортеров, доступных с помощью pyqtgraph (вместо или даже в дополнение к использованию контекстного меню, которое...
1127 просмотров
schedule 01.05.2024

Отсутствуют оси при построении графика в matplotlib с использованием vispy в качестве бэкэнда
Я с волнением наблюдал за разработкой графической библиотеки Python vispy . Я только что обнаружил, что могу использовать vispy в качестве бэкенда для matplotlib, и это здорово, потому что я рисую сотни тысяч точек. Я запустил пример и заметил,...
1048 просмотров
schedule 19.11.2022

Отображение виджетов pyqtgraph и pyqt в Интернете
Есть ли способ взять существующее приложение Python pyqtgraph и pyqt и отобразить его на веб-странице для реализации программного обеспечения как услуги? Я подозреваю, что между ними должен быть поддерживающий веб-фреймворк, такой как Django, но я не...
1427 просмотров
schedule 27.06.2022

Показать строковые значения по оси x в pyqtgraph
Я хочу отображать строковые значения для тиков по оси X в pyqtgraph . Сейчас я не могу понять, как это сделать. Ex: x = ['a', 'b', 'c', 'd', 'e', 'f'] y = [1, 2, 3, 4, ,5, 6] pg.plot(x, y) Когда я пытаюсь передать массив строк в...
12572 просмотров
schedule 03.07.2023

Как установить правильные размеры столбцов в макете - PySide/PyQt
Я пытаюсь создать следующее окно на PySide: Мое решение для этого состояло в том, чтобы увидеть его как 3 столбца и реализовать как таковое: win = pg.GraphicsWindow() win.resize(200, 500) l = pg.GraphicsLayout(border='ff0000') # The...
4669 просмотров
schedule 13.02.2023

Подход PyQtGraph с накоплением графиков
Я хотел бы создать виджет, который отображает несколько сигналов времени друг над другом. Сигналы имеют одну и ту же ось времени, но разные оси значений. Оси времени должны быть пользовательского типа. Оси времени должны быть связаны. Весь...
1167 просмотров
schedule 26.06.2023

Как получить простой сюжет с помощью pyqtgraph
У меня есть этот код: plot = pg.PlotItem() plot.plot([1,2,3,4], [3,4,5,6], symbol='o') viewer = pg.ImageView(view=plot) self.tabLOs["Server"].addWidget(viewer) чтобы быстро проверить концепцию создания нескольких простых графиков для...
558 просмотров
schedule 02.08.2022

Возврат координат курсора мыши в PyQtGraph
Я новичок в PyQtGraph и хочу использовать его для быстрой визуализации сбора данных. Раньше я использовал matplotlib, где перерисовка фигуры была моим узким местом. После перехода на PyQtGraph в настоящее время мне не хватает только одной функции...
9194 просмотров
schedule 12.06.2023

Автоматический выбор диапазона PlotWidget без заполнения (pyqtgraph)
Я искал полдня для этого без везения. У меня есть PlotWidget, который я хочу настроить автоматически. Тем не менее, если это так, у него есть это «заполнение» (другими словами, диапазон немного больше фактического диапазона). Знаете ли вы способ...
1928 просмотров
schedule 12.03.2024

Попытка оптимизировать графику pyqtgraph
Я пытаюсь рисовать многоугольники без использования pg.PolyLineROI() в pyqtgraph. Моя цель — иметь возможность использовать большие наборы данных вместо «данных» в коде, показанном ниже. Моя проблема с PolyLineROI() заключается в том, что мне не...
1025 просмотров
schedule 08.02.2023

включение сетки с помощью AxisItem в pyqtgraph приводит к нарушению масштабирования оси
У меня проблемы с AxisItem. Как только я включаю сетку x и y, ось x больше не может увеличиваться и уменьшаться с помощью функции масштабирования/панорамирования. Любые идеи? from PyQt4 import QtCore, QtGui from pyqtgraph import Point import...
1312 просмотров
schedule 03.04.2023

Arduino Live Serial Plotting с помощью MatplotlibAnimation становится медленным
Я делаю живой плоттер, чтобы показать аналоговые изменения от датчика Arduino. Arduino выводит значение в последовательный порт со скоростью 9600 бод. Код Python выглядит следующим образом: import matplotlib.pyplot as plt import...
1778 просмотров