小编Kav*_*ian的帖子

使用Emgu CV(或OpenCV)进行运动跟踪

如何使用Emgu CV或OpenCV进行运动跟踪?这有什么不同的方式?

我想跟踪固定背景下的对象.

最好的祝福

c# opencv video-processing emgucv

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

如何使用Emgu CV(或OpenCV)剪切图像的子部分?

我想使用Emgu CV(或OpenCV)剪切图像的子图像(或裁剪它)并计算该部分的平均颜色; 寻找变化.

谢谢

c# video-processing emgucv

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

要CouchDB还是不要?

注意:(我已经调查了CouchDB一段时间并需要一些实际经验).

我有一个用于车队跟踪服务的Oracle数据库,这里的一些状态是:

  1. 100 GB db
  2. 巨大的插入/秒(我们收到的消息)
  3. 可靠的复制(通过4台服务器上的Oracle流)
  4. 繁重的复杂查询.

现在的问题是:在这种情况下可以使用CouchDB吗?

注意:为什么我想到CouchDB?

  1. 我已经读过它能够非常好地水平扩展的能力.这在我们的案例中非常重要.
  2. 由于它是无模式的,因此我们可以更正确地处理更改,因为我们在不同的表和存储过程中进行了大量更改.

谢谢

编辑I:我也需要交易.但我也可以容忍其他解决方案.如果复制有一点延迟,那么如果有保证就没问题.

database oracle couchdb oracle11g nosql

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

为PyQT5的QWebView提供资源

如何将桌面应用程序的资源(如html,css,js,fonts等文件)提供给QWebView(在PyQT5中)?

我想要的是:

  1. 如果可能的话,通过PyQT5的Webkit引擎处理请求的资源,并使用自定义方案,例如说custom://app/jquery.js并返回文件.
  2. 如果可能的话,处理该自定义方案的标准http动词(GET,POST,...).

如果这两个不可能(至少不可能以纯粹的Pythonic方式):

  • 我如何拦截来自嵌入式Webkit的请求并根据url中的模式提供资源(html,css,js)(比如说一些正则表达式(?<controller>[^/])/(?<action>[^/]))?

python pyqt qtwebkit python-3.x pyqt5

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

atomic.AddInt64导致无效的内存地址或nil指针取消引用

在struct panics的字段上调用atomic.AddInt64 invalid memory address or nil pointer dereference,但是当我们重新排列字段顺序时不会; 为什么?

使用此类型:

type CountHandler struct {
    c     *RequestContext
    count int64
}
Run Code Online (Sandbox Code Playgroud)

并且在此时调用atomic.AddInt64(&countHandler.count, 1)(字段c为零)恐慌.但是当我们将其重写为:

type CountHandler struct {
    count int64
    c     *RequestContext
}
Run Code Online (Sandbox Code Playgroud)

错误消失了.

我想它应该是这样,因为Go以顺序方式将数据保存在内存中并且达到一个nil值会破坏这个序列(字节); 但我想知道为什么会这样,因为指针应该有固定的大小nil或其他值.

这是Windows上的Go x86 1.4.2并且完整的错误消息是:

2015/02/23 12:56:44 http: panic serving [::1]:51886: runtime error: invalid memory address or nil pointer dereference
goroutine 5 [running]:
net/http.func·011()
        c:/go/src/net/http/server.go:1130 +0xa8
sync/atomic.AddUint64(0x731144, 0x1, 0x0, 0x0, 0x263168)
        c:/go/src/sync/atomic/asm_386.s:118 +0xc
main.(*CountHandler).ServeHTTP(0x731140, 0x263180, 0x122f6380, 0x122f62a0)
        C:/Workshop/Devox/Workshop-Go/src/geoho/web/app/app.go:62 +0x42 …
Run Code Online (Sandbox Code Playgroud)

pointers memory-management atomic go

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

哪种空间数据结构(算法)最适合(搜索)一组区域(空间数据)?

我有一组多边形区域(地理围栏).这组数据是固定的; 所以不需要插入和删除数据.哪个数据结构可用于搜索查询点(经度,纬度)所在的区域?

注意:我已经成功地为一组点实现了KD-Tree(实际上是一个2D树).但它不适用于这个问题.我已经实现了一个R-Tree; 它解决了问题,但它很慢(或我的实施很糟糕).

谢谢

注意:我从事过R-Tree实现,现在工作正常.

c# gis kdtree r-tree

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

持久(基于磁盘)R树(或R*树)

R*Tree如何实现为持久性(基于磁盘)?用于保存R*Tree索引或保存叶值的文件架构是什么?

注意:此外如何在这样的持久R*树中执行插入,更新和删除操作?

注释II:我已经实现了具有批量加载功能的内存中R-Tree.但是,当我们谈论基于磁盘的问题时,我认为这完全无关紧要.

c# java gis geospatial r-tree

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

开发自托管SignalR + NancyFx

我写了一个自托管的SignalR应用程序(一个Windows服务).现在我想将NancyFx添加到这个应用程序来处理UI - 一个没有任何外部依赖关系的自给自足的插件式Web应用程序.

我知道我们可以拥有一个自托管的SignalR应用程序.我们也可以拥有一个自托管的NancyFx应用程序.

现在,如何将这两者结合在一个应用程序中?哪一个应该主持哪一个?

c# asp.net-mvc self-hosting nancy signalr

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

SignalR替代Python

Python世界中SignalR的替代方案是什么?

确切地说,我在Windows 8上使用龙卷风和python 2.7.6; 我找到了sockjs-tornado(Python noob;抱歉给您带来任何不便).但sockjs仅支持3种类型的事件,并且存在一些限制 ; 我需要SignalR提供的组,订阅者,传播和其他功能.

python tornado websocket python-2.7 signalr

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

一起使用F#和Caliburn.Micro

据我了解,Caliburn.Micro以常规的方式为WPF项目进行了大量的自动装配和管道安装。使用MVVM。

问题:Caliburn.Micro中是否有任何C#特定的零件?哪些使用了仅C#的功能?Caliburn.Micro的哪些部分不能与F#代码一起使用?使用F#我会失去什么?

wpf f# mvvm caliburn.micro f#-3.1

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