• 6770阅读
  • 2回复

新手求教 关于绘制灰度直方图,和二值化 [复制链接]

上一主题 下一主题
离线anakinliv
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-10
我刚接触qt不久。。。现在要做一个课程的project,问些问题。。。
要求是导入图片,灰度化图片,画出灰度直方图,并通过算法二值化图片。
导入图片什么的都没问题了。。。灰度化也完成了。。。并把灰度值的分布给了一个数组

我是用qt4 creator 建的 Qt Gui Application

我希望灰度化图片后有一个浮动的小窗口弹出(这个我实现了),在这个窗口上绘制灰度直方图。就像photoshop的那样。

第一个问题是:我是在MainWindow.ui里获取的灰度值的数组,怎么传给别的窗体的类中。它在main中默认定义的mainwindow叫w,但是怎么调出来?。。。

第二个问题是:直方图用什么画?我看到QPainter这样东西,但是载体是什么?。。。我想画成photoshop中的填充式的直方图。

第三个问题是:我要在那个窗口上的直方图下做一个箭头式的滚动条(能选多个参数的),像一些绘图软件设定渐变色那样的。。。。来实现单阈值二值化,和多阈值二值化。这个滚动条是什么?。。。


简单告诉我看qt的哪部分教程就行,或者有别的帖子也好。。。我找不到什么类似的贴。。。谢谢了
离线浪漫天使
只看该作者 1楼 发表于: 2011-04-11
什么是灰度化图片?
什么是灰度直方图?
什么是二值化图片?

隔行如隔山。
离线louis_some

只看该作者 2楼 发表于: 2014-03-18
LZ。。。我知道我在挖坟贴。。。但我刚好要做一模一样的项目,能共享一下看看么。。。
快速回复
限100 字节
 
上一个 下一个