2013-07-08 35 views
0

我正在开发机器视觉程序。我正在尝试执行以下操作:交互式机器视觉网格提示

  1. 以特定缩放级别抓取图像并查找边框。
  2. 拍摄该图像并细分为固定大小的网格(这是预先确定的)。
  3. 在UI中投影图像+网格,并允许用户选择/取消选择单个网格框。

目前我使用PyQt + Python2.7与C++进行计算。我只是想知道是否有一个很好的UI网格部分教程。

回答

0

使用Graphics View Framework。使用scene->addPixmap将每个网格项添加为单独的像素图。使用item->setFlag(QGraphicsItem::ItemIsSelectable);可以选择项目。使用场景的selectionChanged信号和scene->selectedItems()了解选定的项目。

您可以使用QPixmap::copy来切断矩形。