如何在python2.7中使用cv2创建一个新的过滤器并将其应用于图像?
例如:
kernel = np.array([[-1, -1, -1],
[-1, 4, -1],
[-1, -1, -1]])
Run Code Online (Sandbox Code Playgroud)
我是opencv的新手,所以如果你能解释那就好了.谢谢!
一切都在我的Ubuntu的机器上工作正常,突然我不能导入App来自kivy.app
from kivy.app import App
Run Code Online (Sandbox Code Playgroud)
我刚开始学习keras.我正在尝试在keras中训练一个非线性回归模型,但模型似乎并没有学到太多东西.
#datapoints
X = np.arange(0.0, 5.0, 0.1, dtype='float32').reshape(-1,1)
y = 5 * np.power(X,2) + np.power(np.random.randn(50).reshape(-1,1),3)
#model
model = Sequential()
model.add(Dense(50, activation='relu', input_dim=1))
model.add(Dense(30, activation='relu', init='uniform'))
model.add(Dense(output_dim=1, activation='linear'))
#training
sgd = SGD(lr=0.1);
model.compile(loss='mse', optimizer=sgd, metrics=['accuracy'])
model.fit(X, y, nb_epoch=1000)
#predictions
predictions = model.predict(X)
#plot
plt.scatter(X, y,edgecolors='g')
plt.plot(X, predictions,'r')
plt.legend([ 'Predictated Y' ,'Actual Y'])
plt.show()
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?