问题列表 - 第29532页

在运行时构造OpenCV元素类型

在OpenCV中,当我需要创建一个cv :: Mat时,我需要做一些事情

cv::Mat new_mat(width, height, CV_32FC3)
Run Code Online (Sandbox Code Playgroud)

如果我只知道我需要浮点数或双精度+我是否需要在运行时使用1/2/3通道,会发生什么?

换句话说,给定元素类型(float)和通道数(int),我该如何构造术语:CV_32FC3?

c++ opencv

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

向字符串添加零填充

如何在字符串中添加"0"填充,以便我的字符串长度始终为4?

If input "1", 3 padding is added = 0001
If input "25", 2 padding is added = 0025
If input "301", 1 padding is added = 0301
If input "4501", 0 padding is added = 4501
Run Code Online (Sandbox Code Playgroud)

c# string padding

148
推荐指数
5
解决办法
15万
查看次数

算法:找到列表的最大元素

捕获:只允许列表元素之间的比较.例如,假设我们有1,000,000名国际象棋选手,我们被赋予了寻找该组中最佳国际象棋选手的任务.我们可以对任何其他国际象棋选手玩一个国际象棋选手 现在,我们希望尽量减少任何玩家玩的最大游戏数量.

如果玩家A击败玩家B,而B击败C,我们可以假设AC好.什么是最小的n,没有玩家比n场比赛更多?

@Carl:这不是功课; 它实际上是SPOJ中一个更大问题的子问题.

algorithm

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

在C++中将HWND包装在对象中的有效方法是什么?

我一直在使用C++和Win32(非MFC/ATL)我正在编写自己的类库来包装某些Win32对象(特别是HWND).

在创建窗口时,我发现"RegisterClassEx/CreateWindowEx"方法非常笨拙.这种设计使得编写简单的类包装器变得困难(必须采用thunk,或TLS或其他一些复杂的机制).

在我看来,让应用程序在窗口创建时指定窗口过程和用户​​数据指针会更简单.

这里的设计选择是否有任何明显的原因?有一种非常简单有效的方法吗?

c++ winapi

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

两台应用程序在同一台本地机器之间通信

我使用C语言和Linux作为我的编程平台.

我正在开发一个在后台运行的用户空间应用程序,如守护进程.我的问题是,我希望另一个用户空间应用程序与此守护进程通信.

我知道我必须使用进程间通信方法,但我不知道什么是正确的实现.

但在我的通信实现中使用IPC是我的另一种选择.实际上我只是想通过使用另一个应用程序来更改我的守护进程的属性.请参阅下面的senario:

  1. 我的守护进程在后台运行.
  2. 然后一些应用程序将控制守护进程的属性,如睡眠延迟时间.

我的第一个选择是访问具有属性值的文件.所以我的守护者会调查那些价值观.而另一个应用程序将改变这些值.

我不确定我的选择效率.请指教.

谢谢.

c linux

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

我将如何以编程方式与VST交互(i)插件来合成音频?

Tweakbench的VSTi Triforce为例.当加载到市场上的任何VST主机中时,它允许主机向VSTi发送(可能是MIDI)信号.然后,VSTi将处理该信号并输出​​由VSTi内的软件仪器创建的合成音频.

例如,向VSTi发送A4(我相信的MIDI音符)将使其合成中间C上方的A.它将音频数据发送回VST主机,然后VST主机可以在我的扬声器上播放或保存它.wav或其他一些音频文件格式.

假设我有Triforce,并且我试图用我选择的语言编写一个程序,可以通过发送要合成的A4音符与VSTi进行交互,并自动将其保存到系统上的文件中?

最后,我希望能够解析整个单轨MIDI文件(使用已经可用于此目的的已建立的稳定库)并将其发送到VSTi以"渲染"/合成为音频文件.

我将如何解决这个问题,我应该用什么语言来构建核心框架?

最终,它将用于基于Ruby的项目,因此任何指向特定Ruby资源的指针都会很好.

但是,我只是想了解一下VSTi的API是如何工作的.(我已经意识到这个问题与构建VST主机的问题非常相关,尽管只能将VST输出保存到文件中而不能播放它们,并且范围要小得多)

在此先感谢任何帮助=)

ruby audio midi synthesizer vst

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

使用C#在Excel工作表中查找粗体文本

如何在Excel工作表的单元格中查找粗体文本?我正在使用C#,OLEDB和ADO.NET来读取xls文件,但我没有解决如何解决我的任务.我需要使用Iterop.Excel吗?

.net c# excel

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

在Linux中编写快速n-dirty ad-hoc GUI应用程序的最简单方法(语言,工具等)是什么?

例如,创建一个包含几个控件的简单表单,对它们执行一些简单的逻辑,生成shell命令或Web服务调用并在此处执行它,假设此应用程序不会是明天,没有意外事情可能会被处理,计算机资源是无限的等等.代码是紧凑和可读的,一切都适合1-2个文件,更好的没有特殊的项目/解决方案/ makefile.

linux user-interface rad

7
推荐指数
2
解决办法
667
查看次数

有没有办法聚焦(标签控制)图片框?

我正在使用C#开发.NET 2.0.从文本框中按选项卡后如何将控件对焦到图片框?请给我一个解决方案.

.net c# winforms

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

在关系数据库中通常如何实现查看权限?

设置项目权限的标准关系数据库习惯用法是什么?

\n\n

答案应该是笼统的;但是,它们应该能够应用于下面的示例。一切顺利:添加列,添加另一个表\xe2\x80\x94,只要它运行良好即可。

\n\n

应用/示例

\n\n

假设 Twitter 数据库非常简单:我们有一张User表,其中包含登录名和用户 ID;我们有一个Tweet表,其中包含推文 ID、推文文本和创建者 ID;我们有一个Follower表,其中包含被关注者的 id 和关注者。

\n\n

现在,假设 Twitter 想要启用高级隐私设置(查看权限),以便用户可以准确选择哪些关注者可以查看推文。设置可以是:

\n\n
    \n
  • 推特上的每个人
  • \n
  • 只有当前的关注者(当然必须得到用户的批准,但这并不重要)编辑:当前,我得到了一个新的关注者,他看到了;我删除了一个关注者,他就不再看到它了。
  • \n
  • 特定关注者(例如,用户 ID 5、10、234 和 1)
  • \n
  • 只有主人
  • \n
\n\n

在这种情况下,表示查看权限的最佳方式是什么?优先级依次是查找速度(您希望能够快速找出要向用户显示哪些推文)、创建速度(您不想花很长时间来发布推文)以及高效使用空间(每次我向关注者列表中的每个人发布推文时,我不必为某个表中的每个关注者添加一行。)

\n

database database-design relational-database

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