问题列表 - 第24620页

如何使用Haar小波检测图像上的LINES?

所以我有一个像这样的图像:

 CG生成的浴室

我想得到这样的东西(我没有绘制我想要的所有行,但我希望你能得到我的想法):

 黑色和白色CG生成的浴室与瓷砖之间的一些红线

我想使用SURF((Speeded Up Robust Features)是一个强大的图像描述符,首先由Herbert Bay等人在2006年提出)或基于2D Haar小波响应之和的东西,并有效地使用积分图像找到图像上的所有直线.我想得到相对于图片像素坐标线的起点和终点.

所以在这张照片上找到瓷砖和顶部的那两条黑线之间的所有线条.

是否有任何此类代码示例(具有行搜索功能)从哪个开始?

我喜欢C和C++,但任何其他可读的代码都可能适用于我=)

algorithm image-processing haar-wavelet straight-line-detection

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

编辑GridView的第一列

我有非常动态的GridView,我需要允许用户编辑它的第一列.编辑网格的第一列后,必须在DataBase上更新.

有办法处理吗?

我唯一的想法是将一些可更改的元素放到每一行的第一个单元格中,这样它就必须能够为每一行设置/获取我的值,但是找不到它的任何示例......

附加信息:GridView从Object数据源获取数据,所有列都是动态的(是的,可能除了第一个,但我以动态的方式添加它)并加载完整的DataTable ... \

目前在动态按钮上使用jQuery + Ajax方法,但无法禁用按钮的PostBack,所以使用PostBack它只是消失了,不要让它必须做的事件......

asp.net gridview

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

C#中的协同程序

我正在寻找在c#中实现协同例程(用户调度线程)的方法.使用c ++时我使用的是光纤.我在互联网上看到C#中不存在光纤.我想获得类似的功能.

有没有"正确"的方法在c#中实现协同程序?

我曾想过使用在调度程序线程上获取单个执行互斥锁+ 1的线程来实现它,该线程为每个协同程序释放这个互斥锁.但这似乎非常昂贵(它强制每个协程之间的上下文切换)

我也看过了yield迭代器的功能,但据我所知,你不能在内部函数中产生(仅在原始的ienumerator函数中).所以这对我有点好处.

c# coroutine fiber

40
推荐指数
4
解决办法
5万
查看次数

python有一种做事方式吗?

我一直在python文章/书中看到python很简单,它只有一种做事方式.我希望有人向我解释这个概念,记住下面的例子,如果我想得到序列的最小值和最大值,我会做以下事情;

seq=[1,2,3,4,5,6]

min(seq) #1

max(seq) #6
Run Code Online (Sandbox Code Playgroud)

但我也可以这样做;

seq[:1]  #1

seq[-1]  #6
Run Code Online (Sandbox Code Playgroud)

当然,这是做一件简单事情的两种方式.这让我有点困惑.

python

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

关于.NET垃圾收集器的疑问

我已经阅读了一些关于.NET垃圾收集器的文档,但我仍有一些疑问(C#中的示例):

1)GC.Collect()是否调用部分或完整集合?2)部分收集是否会阻止"受害者"应用程序的执行?如果是..那么我想这是一个非常"轻松"的事情要做,因为我正在运行一个使用2-3GB内存的游戏服务器而且我"从不"执行停止(或者我看不到它们...... ).3)我已经阅读了关于GC根的内容,但仍然无法理解它们是如何工作的.假设这是代码(C#):

MyClass1的:

[...] 
public List<MyClass2> classList = new List<MyClass2>(); 
[...]
Run Code Online (Sandbox Code Playgroud)

主要:

main()
    {
     MyClass1 a = new MyClass1();
     MyClass2 b = new MyClass2();
     a.classList.Add(b);

     b = null;

     DoSomeLongWork();
    }
Run Code Online (Sandbox Code Playgroud)

是否有资格被垃圾收集(在DoSomeLongWork完成之前)?对classList包含的b的引用,是否可以将其视为根?或者root只是对实例的第一个引用?(我的意思是,b是根参考,因为实例化发生在那里).

c# garbage-collection

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

这会在JavaScript中创建一个数组吗?

我使用以下JavaScript代码:

var a = [23, 34, 45, 33];
Run Code Online (Sandbox Code Playgroud)

a认为是一个整数数组?

javascript

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

如何使用QNetworkAccessManager将数据发布到URL

我有一个web服务,我需要使用Qt POST一些数据.我认为在POST到Web服务时我可以使用QByteArray.

我的问题是,如何格式化这个数组,以便在另一端正确解析?

这是我到目前为止的代码:

    // Setup the webservice url
    QUrl serviceUrl = QUrl("http://myserver/myservice.asmx");
    QByteArray postData;

   /* 
   Setup the post data somehow
   I want to transmit:
   param1=string,
   param2=string
   */

    // Call the webservice
    QNetworkAccessManager *networkManager = new QNetworkAccessManager(this);
    connect(networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(serviceRequestFinished(QNetworkReply*)));
    networkManager->post(QNetworkRequest(serviceUrl), postData);
Run Code Online (Sandbox Code Playgroud)

谢谢!

post qt web-services symbian

56
推荐指数
4
解决办法
5万
查看次数

FlowLayoutPanel的WPF等价物是什么?

我正在开发一个WPF应用程序(一个称为"记住你的生活"的一个音符克隆),你可以动态地为一个条目分配标签(就像现在几乎任何web 2.0应用程序一样).为此我在我的Windows窗体原型中有一个FlowLayoutPanel,它完成了这项工作.如果没有足够的空间我想让标签浮动到下一行,并在需要时获得滚动条.

如何通过WPF实现这一目标?我一起玩

<StackPanel Orientation="Horizontal" FlowDirection="LeftToRight" ...>
Run Code Online (Sandbox Code Playgroud)

但如果需要,这不会移动下一行中的元素.

wpf layout wpf-controls flowlayoutpanel

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

如何访问类的私有构造函数?

我是一名Java开发人员.在一次采访中,我被问到一个关于私人建筑师的问题:

你可以访问类的私有构造函数并实例化它吗?

我回答'不',但错了.

你能解释为什么我错了,举一个用私有构造函数实例化对象的例子吗?

java oop constructor instance

68
推荐指数
5
解决办法
6万
查看次数

RSS 文件中的 JavaScript

我被要求在 RSS feed 上实施一些谷歌跟踪。目前,我们跟踪用户何时单击 RSS 链接,但他们似乎也想跟踪对该链接之外的 RSS 提要的访问。

我可以暗示这个服务器端,但我只是想知道将谷歌跟踪代码(Javascript)放入RSS(XML)文件中是否实际上会被浏览器在运行时解析。

javascript rss google-analytics

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