(強いAI)魂、心、自我、意識 [無断転載禁止]©2ch.net (322レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん
122(1): 2019/12/19(木)18:44 ID:iPAjEFLb(1/4) AAS
標準で準備されたxmlファイルを変えて画像認識のBodyとCatもやってみた。
フルボディ
data = 'haarcascade_fullbody.xml'
https://i.imgur.com/Hlg5nvu.png
猫の正面顔
data = 'haarcascade_frontalcatface.xml'
https://i.imgur.com/Lr5gnXk.png
猫の正面顔の利用例
https://i.imgur.com/Yh0wOqZ.png
標準で準備されたものでも十分くらいですね。
省2
123(1): OpenCV_warai_cats.py 2019/12/19(木)18:48 ID:iPAjEFLb(2/4) AAS
>>122
import cv2
try:
BG = cv2.imread('cats.jpg')
FG = cv2.imread('warai.png')
data = 'haarcascade_frontalcatface.xml'
rslt = 'warai_cats.jpg'
if BG is None:
raise FileNotFoundError('BG画像ファイルが見つかりません')
if FG is None:
省5
124(1): OpenCV_warai_cats.py 2019/12/19(木)18:49 ID:iPAjEFLb(3/4) AAS
>>123
face = cascade.detectMultiScale(BG)
if len(face) > 0:
for r in face:
x, y = r[0:2]
width, height = r[0:2] + r[2:4]
logo = cv2.resize(FG, (width-x, height-y))
rows, cols = logo.shape[:2]
roi = BG[y:rows + y, x:cols + x]
gray = cv2.cvtColor(logo, cv2.COLOR_BGR2GRAY)
省5
125: OpenCV_warai_cats.py 2019/12/19(木)18:50 ID:iPAjEFLb(4/4) AAS
>>124
BG[y:rows+y, x:cols+x] = cv2.add(img_BG, img_FG)
else:
print('見つかりません')
cv2.imwrite(rslt, BG)
cv2.imshow(rslt, BG)
cv2.waitKey(0)
cv2.destroyAllWindows()
except FileNotFoundError as e:
print(e)
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.365s*