问题列表 - 第41788页

如何在linux(ubuntu)上获取列表视频捕获设备NAMES(网络摄像头)?(C/C++)

所以我需要的只是简单 - 当前可用的视频捕获设备(网络摄像头)列表.我需要在简单的C或C++控制台应用程序中.按列表我的意思是像这样的控制台输出:

1) Asus Web Camera
2) Sony Web Camera
Run Code Online (Sandbox Code Playgroud)

所以我知道如何使用如下代码获取W,H等凸轮道具:

#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <linux/videodev.h>

int main(){
    int fd;
    struct video_capability video_cap;
    struct video_window     video_win;
    struct video_picture   video_pic;

    if((fd = open("/dev/video0", O_RDONLY)) == -1){
        perror("cam_info: Can't open device");
        return 1;
    }

    if(ioctl(fd, VIDIOCGCAP, &video_cap) == -1)
        perror("cam_info: Can't get capabilities");
    else {
        printf("Name:\t\t '%s'\n", video_cap.name);
        printf("Minimum size:\t%d x %d\n", video_cap.minwidth, video_cap.minheight);
        printf("Maximum size:\t%d x %d\n", video_cap.maxwidth, video_cap.maxheight);
    }

    if(ioctl(fd, VIDIOCGWIN, &video_win) == -1) …
Run Code Online (Sandbox Code Playgroud)

c c++ linux webcam device

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

Ruby - Gem - mysql - 无法构建gem原生扩展

因为两天我面临着一个我无法解决的问题.我正在尝试在debian机器上安装redmine.当涉及到gem mysql的安装时,它失败了.我不知道该怎么办了.我的最后一个例子是你的帮助.

错误

root@host:~# gem1.8 install mysql
Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
 ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for mysql_ssl_set()... no
checking for rb_str_set_len()... no
checking for rb_thread_start_timer()... no
checking for mysql.h... no
checking for mysql/mysql.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided …

ruby mysql gem debian redmine

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

选择一个int并使用MYSQL进行除法

如何选择int,然后使用MYSQL将其除以100?

mysql

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

jQuery单击功能不起作用

所以我有一个非常简单的代码与表单和一个按钮与jQuery我想绑定一些操作当用户点击该按钮,但有些原因它不起作用

这是代码

<!DOCTYPE html> 
<html> 
<head> 
 <script src="jquery.js"></script> 
</head> 
<body> 
<script> 
$('#jallerysubmit').bind('click', function() {
 alert('asd');
})
</script> 

<form> 
<input type="checkbox" name="box1">box1<br> 
<input type="checkbox" name="box1">box2<br> 
<input type="button" id="jallerysubmit" value="Proved"> 

</form> 
</body> 
</html> 
Run Code Online (Sandbox Code Playgroud)

请说明这段代码有什么问题,因为它不起作用,即使它不会产生任何错误

html javascript forms jquery

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

在程序启动后复制DLL时,在运行时加载程序集失败

在运行时我加载一个程序集

Assembly assembly = Assembly.LoadFrom(@"c:\MyFolder\MyAssembly.dll");
Run Code Online (Sandbox Code Playgroud)

如果程序集位于该文件夹中,则此方法有效.

如果程序集不在文件夹中,我会得到一个例外,当然告诉我无法找到程序集或其中一个依赖项.

我正在捕获异常并向用户显示错误消息.该程序继续运行.

如果我现在将缺少的程序集复制到文件夹"c:\ MyFolder",同时程序仍在运行并再次触发执行上述行的函数,我得到相同的异常 - 一个System.IO.FileNotFoundException - 再次表示程序集可以虽然DLL现在在文件夹中,但是找不到.

如果我重新启动应用程序,它就可以运行并找到程序集.如果我在应用程序启动后第一次尝试加载程序集之前启动应用程序并将DLL复制到该文件夹​​,它也可以工作.

所以问题似乎与第一次失败的呼叫有关Assembly.LoadFrom.

这种行为可能是什么原因,我该怎么做才能解决问题?

提前感谢您的帮助!

编辑:还有一个细节:

我添加了一个File.Exists测试:

string filename = @"c:\MyFolder\MyAssembly.dll";
bool test = File.Exists(filename);
Assembly assembly = Assembly.LoadFrom(filename);
Run Code Online (Sandbox Code Playgroud)

test返回,trueAssembly.LoadFrom抛出一个FileNotFoundException.

.net c# assemblies

8
推荐指数
2
解决办法
2381
查看次数

膨胀内部类视图时出错

我试图膨胀一个内部类视图并获得"错误膨胀类"问题.我引用了这篇文章很有帮助,但我仍然迷失了为什么我不能让这个工作.

这是代码摘录,我的XML和logcat.

编辑:另外我注意到当我明确拥有它时,logcat为"CupcakeMessageView(Context,AttributeSet)"声明了"没有这样的方法异常".

谢谢大家!

public class CupcakeMessage extends Activity {

    class CupcakeMessageView extends View {
        private static final int TEXT_SIZE = 12;
        private static final int X_OFFSET = 15;

        private Paint mPaint;   

        public CupcakeMessageView(Context context) {
            super(context);
        }

        public CupcakeMessageView(Context context, AttributeSet attrs) {
            super(context, attrs);
            mContext = context;
            ...
        }

        more class stuff... 
    }

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);        
        setContentView(R.layout.cupcake_message); 

        ...      
    }
}
Run Code Online (Sandbox Code Playgroud)

这是XML

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" …
Run Code Online (Sandbox Code Playgroud)

android view inflate

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

使用Tornado和Pika进行异步队列监控

我有一个AMQP服务器(RabbitMQ),我想在Tornado Web服务器上发布和读取.为此,我想我将使用异步amqp python库; 特别是Pika(据称支持龙卷风的变种).

我编写的代码似乎成功地从队列中读取,除了在请求结束时,我得到一个异常(浏览器返回正常):

[E 101219 01:07:35 web:868] Uncaught exception GET / (127.0.0.1)
    HTTPRequest(protocol='http', host='localhost:5000', method='GET', uri='/', version='HTTP/1.1', remote_ip='127.0.0.1', remote_ip='127.0.0.1', body='', headers={'Host': 'localhost:5000', 'Accept-Language': 'en-us,en;q=0.5', 'Accept-Encoding': 'gzip,deflate', 'Keep-Alive': '115', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'User-Agent': 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13', 'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'Connection': 'keep-alive', 'Cache-Control': 'max-age=0', 'If-None-Match': '"58f554b64ed24495235171596351069588d0260e"'})
    Traceback (most recent call last):
      File "/home/dave/devel/lib/python2.6/site-packages/tornado/web.py", line 810, in _stack_context
        yield
      File "/home/dave/devel/lib/python2.6/site-packages/tornado/stack_context.py", line 77, in StackContext
        yield
      File "/usr/lib/python2.6/contextlib.py", line …
Run Code Online (Sandbox Code Playgroud)

python asynchronous tornado amqp rabbitmq

8
推荐指数
2
解决办法
5809
查看次数

JVM实现之间的RMI兼容性

当服务器在IBM JVM上运行而客户机在Sun / Oracle JVM上运行时,通过RMI调用方法时是否存在任何问题,反之亦然。

换句话说:Java规范中的RMI协议(不是RMI-IIOP)是否已通过JCK测试?

我已经找到了来自Oracle的有关RMI协议的文档,但是没有找到关于该文档是否还适用于其他JVM实现的提示。

java rmi

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

贝叶斯网络图书馆

你好伙计号码

正如标题所示,我正在寻找一个用于学习和推理贝叶斯网络的库.我已经找到了一些,但我希望得到一个推荐.

要求快速概述:

  • 最好用Java或Python编写
  • 配置(也是网络本身)是a)可能的和b)可能通过代码(而不仅仅是通过GUI).
  • 源代码可用
  • 项目仍然保持
  • 越强大越好

你推荐哪一个?

machine-learning bayesian-networks

16
推荐指数
3
解决办法
6780
查看次数

边缘检测技术

有谁知道边缘检测算法中Prewitt,Sobel和Laplacian算子之间的差异是什么?

有些人比其他人好吗?

在不同情况下使用不同的运算符吗?

computer-vision edge-detection

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