Wolfram言語

外部サービス

外部の写真アルバムからタトゥーの輪郭線を作成する

タトゥーアーティストがタトゥーを描く際には,まず描きたいタトゥーのデザインの輪郭線を得る必要がある.タトゥーのアルバムがあれば,画像をダウンロードし,画像の輪郭線を作成するプロセスが簡単に自動化できる.

まずFlickrのAPIに接続する.

In[1]:=
Click for copyable input
flickr = ServiceConnect["Flickr"]
Out[1]=

自分のタトゥーアルバムを得る.

In[2]:=
Click for copyable input
tattoos = flickr["AlbumImages", {"AlbumID" -> "72157670190121935", "Elements" -> "Images", MaxItems -> 5}]
Out[2]=

それぞれについて輪郭線を得る.

In[3]:=
Click for copyable input
outlines = ColorNegate[EdgeDetect[#]] & /@ tattoos
Out[3]=

その中から自分が一番好きなものを選ぶ.

In[4]:=
Click for copyable input
outlines[[1 ;; 3]]
Out[4]=

実際にタトゥーを入れる.

Out[5]=

関連する例

de en es fr ko pt-br ru zh