问题列表 - 第42243页

使用OpenCV检测标记

我正在尝试检测包含彩色标记的各种对象,因此红色蓝色绿色标记标识对象A,红色蓝色红色标记标识对象B.我的问题是我无法使用模板匹配导致对象可以旋转,目前我是考虑检查每种颜色然后通过检查颜色之间的距离找到对象,但它似乎效率低,所以我的问题是有更好的方法来做到这一点?

opencv image-processing computer-vision

3
推荐指数
1
解决办法
5489
查看次数

如何从画布中删除对象?

我正在编写这个脚本,它将使用画布在转速表上旋转针.我是这个画布的新手.这是我的代码:

function startup() {
  var canvas = document.getElementById('canvas');
  var context = canvas.getContext('2d');
  var meter = new Image();
  meter.src = 'background.png';
  var pin = new Image();
  pin.src = 'needle.png';
  context.drawImage(meter,0,0);
  context.translate(275,297);
  for (var frm = 0; frm < 6000; frm++){
    var r=frm/1000;               //handle here                                
    var i=r*36-27;  //angle of rotation from value of r and span
    var angleInRadians = 3.14159265 * i/180;  //converting degree to radian                
    context.rotate(angleInRadians); //rotating by angle
    context.drawImage(pin,-250,-3);  //adjusting pin center at meter center
  }
}
Run Code Online (Sandbox Code Playgroud)

这是脚本的实际应用:

http://www.kingoslo.com/instruments/

正如您所看到的,问题是在每个for循环之间没有移除红色针. …

javascript canvas

4
推荐指数
1
解决办法
2万
查看次数

Apache Wicket公开了内部属性

我刚刚尝试了Apache Wicket"Hello,world"应用程序,我注意到在呈现的HTML输出中,Wicket正在公开它的内部属性.

这就是渲染的HTML在浏览器的"视图源"中的样子:

<html>
<body>
    <span wicket:id="message" id="message">Hello World!</span>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

如何摆脱wicket:id="message"渲染的HTML输出中的属性?

wicket

4
推荐指数
1
解决办法
612
查看次数

Ruby on Rails:如何在迭代之前对活动记录对象数组中的数据进行排序?

按字段对Active Record对象数组进行排序的最佳方法是什么?

这个数组是一个对象的字段link_pages,我希望它按字段" sequence" 排序

<% @menu_bar.link_pages.each do |lp| %>
                <li id="page_<%= lp.id%>" class="ui-state-default">
                  <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>

                  <font size=5><%= lp.name %></font> | 
                  <%= link_to "remove",
                         :controller => "admin/menu_bars",
                         :action => :remove_page_from_menu,
                         :page => lp.id,
                         :id => @menu_bar.id %>
                </li>
          <% end %>
Run Code Online (Sandbox Code Playgroud)

也许有办法@menu_bar.link_pages.sort_by_sequence.each do,这将是光滑的,但我只是不知道.

ruby-on-rails

1
推荐指数
1
解决办法
2973
查看次数

我如何一起使用requireJS和jQuery?

我想使用requireJS,我正在使用jQuery.我不想使用requireJS和jQuery的组合版本,因为我没有使用最新的jQuery版本.使用requireJS的最佳方式是什么?

jquery requirejs

82
推荐指数
3
解决办法
6万
查看次数

关于PECS java泛型

阅读Java Essentials,第2版,有一个名为PECS的规则,用于方法参数中的类型安全.如果它产生你的延伸,消耗你使用超级.对不起,如果我定义错了,因为我没有得到它.

任何人都可以阐明Joshua Bloch所指的生产者/消费者吗?

java generics

1
推荐指数
1
解决办法
2194
查看次数

Python中的字符串连接

是的,我知道这个小问题非常蹩脚,但我正在尝试Python,我认为它很简单.我很难搞清楚本机数据类型在Python中的交互方式.在这里,我试图将歌词的不同部分连接成一个长字符串,它将作为输出返回.

我在尝试运行脚本时收到的错误是"TypeError:无法连接'str'和'tuple'对象." 我在函数str()中放入了不是字符串的所有东西,但显然某些东西仍然是"元组"(我之前从未使用过的数据类型).

有人可以告诉我如何获取字符串中的任何元组所以这将顺利连接吗?

(PS我使用了变量"Copy",因为我不确定当我减少其他变量时,它会混淆for循环结构.是吗?)

#99 bottles of beer on the wall lyrics

def BottlesOfBeerLyrics(NumOfBottlesOfBeer = 99):
        BottlesOfBeer = NumOfBottlesOfBeer
        Copy = BottlesOfBeer
        Lyrics = ''

        for i in range(Copy):
                Lyrics += BottlesOfBeer, " bottles of beer on the wall, ", str(BottlesOfBeer), " bottles of beer. \n", \
                "Take one down and pass it around, ", str(BottlesOfBeer - 1), " bottles of beer on the wall. \n"

                if (BottlesOfBeer > 1):
                        Lyrics += "\n"

                BottlesOfBeer -= 1

        return …
Run Code Online (Sandbox Code Playgroud)

python string tuples

1
推荐指数
1
解决办法
2万
查看次数

如何在HTML输入字段中添加不可移除的前缀?

使用jQuery,如何将一个默认值添加http://到一个无法删除的输入字段中,但是仍然可以在之后输入一个URL?

默认值:http://
Url:http://www.domain.name

html jquery

37
推荐指数
7
解决办法
6万
查看次数

Python中的"A类:"和"A类(对象):"有什么区别?

有什么区别

class A:
    pass
Run Code Online (Sandbox Code Playgroud)

class B(object):
    pass
Run Code Online (Sandbox Code Playgroud)

?出于某种原因,在方法中我不能使用,super(A, self)super(B, self)效果很好.我想Py3k中没有这样的特性:)

python inheritance class python-3.x

1
推荐指数
2
解决办法
250
查看次数

Ruby Rails:检索表单输入字段的id

我是Ruby和Ruby on Rails的新手.我正在尝试找到一种方法来获取由hidden_​​field助手创建的输入字段上使用的id,因为我需要添加一些javascript,它使用jquery通过id获取输入字段.

我有两个模型>人和地址.Person has_one地址和地址具有zip_code属性.

我正在使用以下代码生成带有隐藏字段的表单:

<%= form.fields_for :address do |form| %>

     <%= form.hidden_field :zip_code %>

<% end %>
Run Code Online (Sandbox Code Playgroud)

这会生成以下html:

<input class="text" id="person_address_attributes_zip_code" name="person[address_attributes][zip_code]" type="hidden" />
Run Code Online (Sandbox Code Playgroud)

是否有任何方法或帮助器给我用于给定属性的字段的id?例如,我需要知道:zip_code生成的id是"person_address_attributes_zip_code".

提前谢谢了.布鲁诺

ruby-on-rails

5
推荐指数
2
解决办法
3622
查看次数