(強い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*