Skip to content

Generating question cards like Sarahah and Peing.

Notifications You must be signed in to change notification settings

rkonno/handson-rmagick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

handson_rmagick

SarahahやPeingといったサービスでよく見られる質問票(画像)を生成することを目標として、rmagickをさわる。

動作環境

環境構築は、macOS に RMagick をインストールする - Qiitaを参考にしている。

$ ruby -v
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16]


$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.12.6
BuildVersion:	16G1212


$ /usr/local/opt/imagemagick@6/bin/convert --version
Version: ImageMagick 6.9.9-34 Q16 x86_64 2018-01-22 http://www.imagemagick.org
Copyright: © 1999-2018 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules
Delegates (built-in): bzlib freetype jng jpeg ltdl lzma png tiff xml zlib


$ gem list | grep rmagick
rmagick (2.16.0)

やってみたこと

画像に任意のテキストを合成

SarahahやPeingっぽい素材を用意し、これにテキストを埋め込んだ。

埋め込み前素材 埋め込み後画像
埋め込み前素材 文字埋込後

画像を小さくリサイズ&丸くマスキング

スクエア型の画像を、小さくリサイズし、丸くマスキングした。

マスキング前素材 マスキング後画像
マスキング前素材 マスキング後画像

素材画像に任意の画像を合成

「画像に任意のテキストを合成」+「マスキングした画像を合成」

合成前素材 合成後画像
合成前素材 合成後画像

素材リンク

About

Generating question cards like Sarahah and Peing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages