私のWeChatパブリックアカウントをフォローすることを歓迎します:Xiao Zhang Python!
みなさん、こんにちは〜ゼロです〜今日は楽しいウェブサイトをあなたと共有し、古い地元の写真をアップロードするだけで、ウェブサイトは自動的に白黒写真に色を付けます
古い写真のカラー技術はすでに非常に早く出ており、昨年5月に、100年前の人工知能(つまり清王朝)によるTechnology Up Main Station B Otaniゲーム作成小屋が、古い北京のイメージをトーンに縮小しました。画像のが白黒からカラーに変わりました
ここでは、主要なビデオプレゼンテーションとして、ビデオテクノロジーは色だけでなく、写真修復テクノロジーも使用されています。
画像の修復について私は比較的使いやすく、基本的に料金を確認するための無料のオープンソースWebサイトを見つけていません。
上記のeコマースウェブサイトを例にとると、古い写真の修復とカラーリングのサービス価格は次のとおりです。製品の表示図による修復効果を確認するのはかなり良いですが、価格は少し高価です(1HKDはRMB 0.8)、、写真の修復当面、より良いツールが見つからない場合は、関連分野の論文を複製し、すべての人を紹介する記事を書くことしかできません。
今回紹介したウェブサイトはディープAIと呼ばれ、最先端の論文、研究成果、ディープラーニングに関する情報を共有しています。また、質の高い情報メディアを提供するほか、採用ポジションなどの関連情報も提供しています。
このウェブサイトの紹介情報については、GoogleもBaiduも含まれていませんが、Githubホームページから判断すると、Aiファンのグループによって形成されているはずです。[人工知能の力を利用して、画像やビデオアプリケーションの開発を促進する]
ウェブサイトのモジュールの1つは、私の意見では最も興味深く重要なものです。これは、研究コンテンツの最初の着陸に関するものです。トレーニングを受けたディープラーニングネットワークには、ウェブサイトにAPI呼び出しインターフェイスが用意されており、訪問者は簡単に申請できます。独自のデータへのテクノロジーそれは使用のしきい値を下げます。
[ディープAI]ウェブサイトで提供されるAPIインターフェースには、画像の色付け、顔認識、グリッドの移行、超解像、画像のノイズリダクション、人間の姿勢の検出、テキストからの画像の生成など、多くのテクノロジーが含まれます。
紹介するには多すぎます。スクリーンショット(その一部のみ)を以下に掲載します。
ここで今日、簡単な2つのテクニック:カラーと超解像への白黒写真。
超解像度
ウェブサイト:https://deepai.org/machine-learning-model/torch-srgan
超解像とは、ネットワークを介して画像の解像度を上げ、ぼやけた画像をより鮮明にし、画像の元の情報が失われないようにすることです。Webページを開いた後の効果は次のとおりです。
ウェブサイトには、写真をアップロードする2つの方法があります。1。ローカルアップロード、[画像]ボタンをクリックしてアップロードします。2。URLアップロード、画像のURL接続を介してアップロードし、ページの[ URLアップロード]ボタンをクリックして方法を使用します。
画像がアップロードされると、ウェブサイトはアップロードされた画像を自動的に処理し、処理後に保存します。使用法は次のとおりです。
処理後の効果を見てみましょう。超解像処理前の画像サイズは14.4KBです。
処理後の画像サイズは745KBで、約50倍になります。
注意深く見ると、画像は確かに鮮明ですが、いくつかの欠陥があり、画像の一部の領域が歪んで表示されます。
画像の着色
ウェブサイト:https://deepai.org/machine-learning-model/colorizer
カラー写真は、使用すると超解像と同様の、あなたが参照することができ、超解像を前のみをここに示す、方法を使用して処理するレンダリング後
処理前:
処理後:
処理前:
処理後:
効果は良さそうですが、よく見ると、インターネット上の色はすべてクールな色、青、紫、薄黄色です。元の白黒写真と比較すると、大きなコントラストはありません。比較的明るい赤、ルバーブ等。温かみのある色は少なく、色効果には改善の余地がたくさんあります。
ウェブサイトには非常に興味深いテクノロジーがたくさんあります。ここでは紹介しません。興味のある友達は自分でそれらを学ぶことができます。
さらに、画像を手動でアップロードするだけでなく、処理する必要のある画像(またはビデオ)が他にもある場合は、Python、curl、Javascriptsなどの言語スクリプトを使用することもできます。特定の使用方法のWebサイトでも提供されています。ドキュメント、ここに投稿しますPythonがAPIメソッドを呼び出す方法は次のとおりです。
# Ensure your pyOpenSSL pip package is up to date
# Example posting a image URL:
import requests
r = requests.post(
"https://api.deepai.org/api/colorizer",
data={
'image': 'YOUR_IMAGE_URL',
},
headers={'api-key': 'quickstart-QUdJIGlzIGNvbWluZy4uLi4K'}
)
print(r.json())
# Example posting a local image file:
import requests
r = requests.post(
"https://api.deepai.org/api/colorizer",
files={
'image': open('/path/to/your/file.jpg', 'rb'),
},
headers={'api-key': 'quickstart-QUdJIGlzIGNvbWluZy4uLi4K'}
)
print(r.json())
さて、上記はこの記事の全内容です。最後に、読んでいただきありがとうございます!