小编gio*_*gix的帖子

使用opencv进行分段错误,在Raspberry上的python中

我正在制作一个非常简单的程序,它使用在Python中使用opencv从Raspberry pi相机中捕获视频.我正在使用Raspbian作为操作系统.我已经用opencv的2.4.5版开发了一些程序,现在我已经安装了opencv 2.4.9.我以前在opencv版本上运行的所有程序现在都不能正常工作,我想我发现这些程序给了我错误.只是尝试启动以下代码:

import cv2
import numpy as np

cap = cv2.VideoCapture(0)
resAcquisitionWidth = 160
resAcquisitionHeight = 120
cap.set(3, resAcquisitionWidth);
cap.set(4, resAcquisitionHeight);
cv2.namedWindow('frame')  
i = 0
while(True):
    print(i)
    i = i + 1
    ret, frame = cap.read()
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    cv2.imshow('frame',frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()
Run Code Online (Sandbox Code Playgroud)

我收到了错误

分段故障

我发现如果我运行相同的代码,但没有尝试调整分辨率(所以没有7-8行的cap.set()命令)一切正常.所以它应该是与此相关的东西.我已经看过其他关于类似错误的帖子,所有这些似乎都是出于其他原因.有人知道什么是resasone可能?

python opencv segmentation-fault raspberry-pi raspbian

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

在pylearn2中使用RBM预训练ANN

我正在尝试pylearn2使用RBM预训练训练多层人工神经网络.我稍微修改了一个名为run_deep_trainer的脚本,该脚本包含在pylearn2\pylearn2\scripts\tutorials\deep_trainer中.我想要一个4层网,其中前3个是500 GaussianBinaryRBM,最后一个是mlp.Softmax层.

这是我创建的脚本:

from pylearn2.models.rbm import GaussianBinaryRBM
from pylearn2.models.softmax_regression import SoftmaxRegression
from pylearn2.models.mlp import Softmax
from pylearn2.training_algorithms.sgd import SGD
from pylearn2.costs.autoencoder import MeanSquaredReconstructionError
from pylearn2.termination_criteria import EpochCounter
from pylearn2.datasets.dense_design_matrix import DenseDesignMatrix
from pylearn2.energy_functions.rbm_energy import GRBM_Type_1
from pylearn2.blocks import StackedBlocks
from pylearn2.datasets.transformer_dataset import TransformerDataset
from pylearn2.costs.ebm_estimation import SMD
from pylearn2.training_algorithms.sgd import MonitorBasedLRAdjuster
from pylearn2.train import Train
from optparse import OptionParser

import numpy

def get_dataset_timitConsSmall():
    print('loading timitConsSmall dataset...')

    template = \
        """!obj:pylearn2.datasets.timitConsSmall.timit.TIMIT { …
Run Code Online (Sandbox Code Playgroud)

python machine-learning theano deep-learning pylearn

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

使用带有HTTP日期格式的javascript获取当前日期

我正在寻找一种方法来获取HTTP日期格式的当前日期和时间,例如"Tue,1994年11月15日08:12:31 GMT".我想用JavaScript来解决这个问题.我尝试过:

new Date().toString()
Run Code Online (Sandbox Code Playgroud)

但这给了我一个不同的格式,如:"2013年8月20日星期二00:19:28 GMT + 0200".我需要将当月倒置,并在一周的一天和一个月的某天之间进行昏迷.我怎样才能获得这种格式?

javascript http

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

用sparql中的正则表达式拆分逗号分隔的字符串

我必须在 SPARQL 中提出一个关于 regex() 的问题。我想替换一个变量,该变量有时包含一个带逗号的短语,另一个变量只包含逗号之前的内容。例如,如果变量包含“我喜欢它,好的”,我想获得一个包含“我喜欢它”的新变量。我不知道使用哪些正则表达式。

regex sparql

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

使用SPARQL比较两个字符串

我正在使用SPARQL的正则表达式函数.是否有一个函数可以找到与另一个字符串距离最小的字符串?我的意思是,我需要一个函数,它给出了与另一个相比最相似的单词.实际上我传递了两个变量(这些变量从两个不同的数据集中获取值),并且只是考虑这些不区分大小写的比较.所以我需要一个可以比较两个变量的函数.anybosy知道什么吗?

rdf sparql

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

用正则表达式获取最终的特殊字符

我想要一个正则表达式,将字符串末尾的一些特殊字符分组。特殊字符是 / - _ 和空格。例如,如果我有字符串,(test) --- ---我想在组中获取字符串“ --- ---”。我创建了以下正则表达式:([ -\/_]*)$ 问题是它给了我以下字符串) --- --- 为什么要提取最后的括号?

regex

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