はじめに
この記事では、Jupyter Notebookの対話的機能であるipywidgetsを使用して、複数のウィジェットをタブで整理して表示する方法について解説します。特に、profile_line機能と表示範囲の調整機能を組み合わせた実装例を紹介していきます。


コード

解説
モジュールのインポートなど
画像データの作成
用いる画像については、下記記事と同様に作成した。

画像の表示とipywidgetsの設定
widgetsの設定は下記記事と同様に行いました。


widgetsをタブで表示
VBoxやHBoxなどのオブジェクトをTabのchildrenとして設定すると、簡単にタブ表示ができます。タブのタイトルは、_titles={0:’profile_line’, 1:’display range’}のような形式で設定できます。
tabを変えたときの変化



コメント