使用opencv的ptr指针来操纵像素

时间:2018-07-31 01:51:22

标签: opencv

我使用opencv读取图片并拆分图像。 划分矩阵:

  1. 奇数行是作为A矩阵的奇数列;
  2. 奇数行均匀地列为B矩阵;
  3. 奇数行均匀地列为C矩阵;
  4. 偶数列为偶数列;

我的代码:

Exception Traceback (most recent call last)
in ()
63 '''
64
---> 65 df=web.DataReader('MMM','morningstar', start, end)
66 print(df)
67 stockname=df.to_csv('mmm.csv')

~\Documents\New folder (2)\lib\site-packages\pandas_datareader\data.py in DataReader(name, data_source, start, end, retry_count, pause, session, access_key)
389 return MorningstarDailyReader(symbols=name, start=start, end=end,
390 retry_count=retry_count, pause=pause,
--> 391 session=session, interval="d").read()
392 elif data_source == 'robinhood':
393 return RobinhoodHistoricalReader(symbols=name, start=start, end=end,

~\Documents\New folder (2)\lib\site-packages\pandas_datareader\mstar\daily.py in read(self)
217 "type %s" % type(self.symbols))
218
--> 219 df = self._dl_mult_symbols(symbols=symbols)
220 if len(df.index.levels[0]) == 0:
221 raise ValueError("None of the provided symbols were valid")

~\Documents\New folder (2)\lib\site-packages\pandas_datareader\mstar\daily.py in _dl_mult_symbols(self, symbols)
128 else:
129 raise Exception("Request Error!: %s : %s" % (
--> 130 resp.status_code, resp.reason))
131
132 time.sleep(self.pause)

Exception: Request Error!: 404 : Not Found

}

测试结果

我不知道为什么x方向上的图像变成了两张图像。

  

请指导我们。这是逻辑错误还是其他错误?谢谢

1 个答案:

答案 0 :(得分:1)

我知道这个问题的原因。由于读取的图片为8位,程序使用16位。 uchar -> ushort有问题。

相关问题