add support for chaning cvimage scaleing in ui
cahnge .desktop exec params
This commit is contained in:
@ -4,6 +4,8 @@
|
||||
#include <QWidget>
|
||||
#include <QPainter>
|
||||
#include <QMenu>
|
||||
#include <QSlider>
|
||||
#include <limits>
|
||||
#include "../cameras.h"
|
||||
|
||||
class CvImageViewer : public QWidget
|
||||
@ -25,6 +27,7 @@ private:
|
||||
cv::Rect roi_;
|
||||
QRect selectionRect_;
|
||||
bool selectionStarted_ = false;
|
||||
double clamp_ = std::numeric_limits<double>::max();
|
||||
|
||||
void transfromToSourceCoordinates(int inX, int inY, int& outX, int& outY);
|
||||
void convertImage(cv::Mat image);
|
||||
@ -44,9 +47,11 @@ protected:
|
||||
|
||||
signals:
|
||||
void sigValue(size_t x, size_t y, double value);
|
||||
void sigMax(double max);
|
||||
|
||||
public slots:
|
||||
void setImage(Camera::Image img);
|
||||
void setClamp(double max);
|
||||
|
||||
public:
|
||||
explicit CvImageViewer(QWidget *parent = nullptr, size_t lastId = 0);
|
||||
|
Reference in New Issue
Block a user