作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一张 RGB 图像。假设其中有两个圆圈。我想知道哪一个被填充,哪一个没有。我按照以下步骤操作:-将图像导入为位图
- 转换为灰度并使用 CannyEdgeDetector 过滤器来查找边缘。我得到以下图像
包含字母“D”的圆给出两条边,而我只需要一个圆边。其次,如何找出哪个圆被填满,哪个圆没有被填满。
最佳答案
对于 MCQ 答案表,通过圆圈的位置可能会更容易。
只需将清晰、圈出的 A、B、C 和 D 的库存图像与扫描图像进行比较,看看哪个差异最大。一个简单的黑暗求和可能就足够了。
另外:将圆圈相互比较也可能有助于弥补不良/深色/浅色扫描或脏纸。
对于特殊情况,如果测试不能绝对确定,我可能会将其传递给人类进行进一步调查。例如,当你允许学生通过圈出他们的第二个猜测来撤消答案时,或者当学生决定使用坏橡皮擦得一团糟时。
最后提示:确保您不接受填充了正确圆圈的答案;确保其他圆圈同时清晰,这样学生就不会因为填满所有圆圈而作弊。 (一些教授使用纸掩模覆盖所有错误的答案,这样他们就可以快速发现未标记的正确答案。但如果学生只是标记所有答案,那就会失败。)
关于c# - 粗圆检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20343937/
下面是我用来制作 1px 文本描边轮廓的代码。但是如何使轮廓变粗呢?如果我只是用“5px”替换所有“1px”,结果看起来很疯狂。 HTML Hello! CSS .element { color:
我是一名优秀的程序员,十分优秀!