-
[WordPress]スマホ画面で余白が出てしまう時、このCSSさえ入れれば解決[レスポンシブ崩れ]
出典:コードのキャプチャ ワードプレスでレスポンシブ対応したのに、実際のスマホで見ると、ページ自体はスマホ画面幅で作られているが、右側に白い部分がたくさん残っているように表示される理由は? まずは原因 ...
-
OpenCVで顔位置を検出し、特定した歯の画像を用いて、歯の色を加工する生成AI
2023/7/30
OpenCVを使用して顔の検出と歯の色を白く加工するプログラムの例
123456789101112131415161718192021222324252627282930313233343536373839import cv2import numpy as np# Haar Cascade分類器をロードして顔を検出face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_frontalface_default.xml')# 歯の色を白くする関数def whiten_teeth(image, teeth_mask):# 歯の部分の色を白に変更white_color = (255, 255, 255)teeth_mask = cv2.cvtColor(teeth_mask, cv2.COLOR_GRAY2BGR)white_teeth = cv2.addWeighted(image, 1, teeth_mask, 0.8, 0)white_teeth[np.where((teeth_mask == [255, 255, 255]).all(axis=2))] = white_colorreturn white_teeth# 画像を読み込むimage = cv2.imread("path_to_your_image.jpg")# グレースケールに変換gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)# 顔の検出faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=5, minSize=(30, 30))# 顔の範囲内で歯のマスクを作成(仮のマスクとして、顔の中央部を選択)for (x, y, w, h) in faces:teeth_mask = np.zeros((image.shape[0], image.shape[1]), dtype=np.uint8)teeth_mask[y+h//2:y+h, x:x+w] = 255# 歯の色を白くするwhite_teeth_image = whiten_teeth(image, teeth_mask)# 加工後の画像を表示cv2.imshow("Original Image", image)cv2.imshow("White Teeth", white_teeth_image)cv2.waitKey(0)cv2.destroyAllWindows()このプログラムでは、Haar Cascade分類器を使用して顔を検 ...
-
【Googleスプレッドシート】電話番号に一括で81をつけたり、ハイフン入りに変換したりする関数と方法【関数】
2023/5/28 googleスプレッドシート
Googleスプレッドシートに入力されている電話番号リストのすべての番号の先頭に「81」を付け加える方法は、以下の手順で行うことができます。 Googleスプレッドシートを開きます。電話番号が入力され ...
-
【android studio】JSON変換エラー org.json.JSONArray cannot be converted to JSONObjectを解決したときのメモ【webAPI】
2022/5/4 android studio, java, JSON, webAPI
webAPIからJSONを取得するandroidアプリ実装中に出会したエラ〜
1org.json.JSONArray cannot be converted to JSONObject要するに、JSONArrayだから、JSONObject ...
-
【android studio】webAPIでget/postするときのエラー Cleartext communication to 10.0.2.2 not permitted by network security policy が出たときの対処法
2022/5/4
androidはhttp通信が許可されていない webAPIをpost/getするアンドロイドアプリを実装したのですが、
1Cleartext communication to 10.0.2.2 not permitted by network security policyとのエラーが ...
-
curlコマンドでwebAPIにhttp post getする方法
2022/5/4 android studio, curl, get/post, http, webAPI
フォームデータをPOSTする フォームデータのボデーに送りたい文字列を入れる
1curl -X POST -F "nameA=送りたい文字列" http://**********/api/v1/add-Fでフォームを指定してます。 -XでPOSTメソッドを ...
-
【android studio】ファイルタブのファイル名文字色が赤く変わってしまったときの対処法【GIT】
2022/5/4 android studio, git
android studio使っていて、ファイルタブのファイル名の文字色が突然赤くなってしまったことありませんか?もしくはgithubインストールしたタイミングで、android studioのファイ ...
-
【Macで図解】GoogleSpreadsheetAPIを使って、Androidアプリから、スプレッドシートの値を書き換え【AndroidStudio】
2022/5/4 android studio, google api, spread sheet
AndroidアプリからGoogleのスプレッドシート APIを用いて、スプレッドシート に書き込んだデータを読み込んだり、書き込んだりってことを実現できるようにAndroid Studioを使って、 ...
-
【python】Amazon商品をwebスクレイピングしてみた。Googleスプレッドシート にASINなど取得して書き込みできるよ
2022/5/4 Amazon, BeautifulSoup, google api, HTML, JavaScript, lxml, pandas, python
とりあえず、出来上がったコードを張っておきます。(動作確認レベルで、リファクタリングすらしてない) 必要なライブラリなどは後で解説します 2022/5/4更新 上から順にコード詰め込んだだけなので、汚 ...
-
【JavaScript】モジュール化 constで変数被るとダメだから・・
2020/12/17 HTML, JavaScript
type="module" に関して とりあえず、index.htmlを作ります 今回はスクリプトタグにjavascript全部書くのではなく、type="module"で別ファイルから読み込むところ ...