擅长:python、mysql、java
<p>我做了以下事情</p>
<pre><code>io.use_plugin('pil', 'imread')
a = io.imread('C:\Users\Dimitrios\Desktop\polimesa\\arizona.jpg')
B = np.zeros((len(a)/2 +1, len(a[0])/2 +1))
for i in xrange(0, len(a), 2):
for j in xrange(0, len(a[0]), 2):
x.append(a[i][j])
if i+1 < len(a):
x.append(a[i+1][j])
if j+1 < len(a[0]):
x.append(a[i][j+1])
if i+1 < len(a) and j+1 < len(a[0]):
x.append(a[i+1][j+1])
B[i/2][j/2] = np.std(x)
x[:] = []
</code></pre>
<p>我认为这是正确的。在图像上迭代2,取每个相邻节点,将它们添加到一个列表中并计算std</p>
<p>编辑*稍后编辑4x4块。在</p>