0

次のコードは、白い四角形を描画します。ただし、それを行うことは想定されていません。opencv が BGR 色空間を使用することを考慮すると、次のようになりますhttp://www.colorpicker.com/?colorcode=9F635F

import cv2
import numpy as np

drawing = np.zeros([500, 500, 3])
cv2.rectangle(drawing, (0, 0), (250, 250), (95, 99, 159), -1)
cv2.imshow("drawing", drawing)
cv2.waitKey()
4

2 に答える 2

3

変えれば綺麗に描ける

drawing = np.zeros([500, 500, 3])

drawing = np.zeros([500, 500, 3], np.uint8)

それ以外の場合、画像は 32F タイプになります。

ここに画像の説明を入力

于 2013-07-07T04:35:42.393 に答える
1

推測ですが、デフォルトでグレースケールになっている「描画」引数と関係がありますか?

于 2013-07-07T02:51:51.010 に答える