Genta Hirauchi

記事一覧

【Swift CIFilter】CIColorControlsでコントラストを補正する方法を解説

SwiftのCore Imageには、CIFilterという、画像の補正を行うことができるクラスがあります。CIFilterには、さ...

記事を読む

更新日:2020/03/31

【Swift CIFilter】CIColorControlsで明るさを補正する方法を解説

SwiftのCore Imageには、CIFilterという、画像の補正を行うことができるクラスがあります。CIFilterには、さ...

記事を読む

更新日:2020/03/31

【Swift CIFilter】CIColorControlsで彩度を補正する方法を解説

SwiftのCore Imageには、CIFilterという、画像の補正を行うことができるクラスがあります。CIFilterには、さ...

記事を読む

更新日:2020/03/24

【Swift CIFilter】CIExposureAdjustで露出を調整する方法を解説

SwiftのCore Imageには、CIFilterという、画像の補正を行うことができるクラスがあります。CIFilterには、さ...

記事を読む

更新日:2020/03/23

【Swift Metal】atomic変数の基本的な使い方を解説

atomic変数とは、スレッド間でのデータをやり取りをスレッドセーフに行うことができる変数です。Metalには、atomic_int...

記事を読む

更新日:2020/03/20

【Kotlin基礎】TabLayoutでタブを実装する方法を解説

KotlinでTabLayoutというViewを使用することで、タブを実装することができます。TabLayoutは、ViewPage...

記事を読む

更新日:2020/03/23

【Kotlin基礎】Spinnerでプルダウンの選択リストを実装する方法を解説

Kotlinでプルダウン形式の選択リストを実装するには、SpinnerというViewを使用します。本記事では、Spinnerの基本的...

記事を読む

更新日:2020/03/23

【Kotlin基礎】TableLayoutでViewを格子状に並べる方法を解説

Kotlinでは、TableLayoutを使用することで、Viewを格子状に配置することができます。本記事では、TableLayou...

記事を読む

更新日:2020/03/22

【Swift Metal】dispatchThreadgroupsの最適化ついて解説

MetalのGPGPUの実装では、Thread及びThreadgroupの理解が必要となります。ThreadやThreadgroup...

記事を読む

更新日:2020/03/11

【Swift Metal】thread_position_in_grid等の属性について解説

MSL(Metal Shading Language)では、thread_position_in_gridやthreads_per_...

記事を読む

更新日:2020/03/23