コンピュータC#のWinFormsでワールド変換で図形を回転 ワールド変換を使うと画像を回転することが出来るということなので、サンプルプログラムを作成してみたいと思います。 namespace PictureBox02; public partial class Form1 : Form { publ... 2024.08.15コンピュータ
コンピュータC#のPictureBoxでImageをセットしない状態で図形を描画 PictureBoxを使う場合ImageプロパティにImage(Bitmap)オブジェクトをセットする使い方をしています。 ただ、ベースとなるコントロールはPaintイベントでGraphicsオブジェクトに対して図形を描画することができるの... 2024.08.14コンピュータ
コンピュータpythonのtkinterでスケール(トラックバー)を試す # tkinter10.py # スケール(トラックバー)のサンプル import tkinter as tk class Application(tk.Frame): def __init__(self, master = None): ... 2024.08.12コンピュータ
コンピュータC#のconsoleプロジェクトで標準入力と標準出力 標準出力は意識しなくともコンソールに文字を表示する為にConsole.WriteLine()使っていました。 では標準入力はC#でどのようにして使うのでしょうか? 以下はのサンプルプログラムは標準入力で入力された文字列をそのまま標準出力へ出... 2024.08.12コンピュータ
コンピュータWindows11環境のMSYS2でQtのビルド環境を導入してAnimeEffectsをビルドした話 AnimeEffectsという静止画から動画を作成するキーフレームアニメーション作成ソフトを使っているのですが、Windows11でソースからビルドする環境を作ろうと思います。 AnimeEffectsは使われている言語がC++でGUIなど... 2024.08.12コンピュータ
コンピュータpythonのtkinterでドラッグアンドドロップで画像を表示するイメージビューワー ドラッグアンドドロップとキャンバスを組み合わせて画像を表示させてみたいと思います。 # tkinter09.py # ドラッグアンドドロップで画像を表示するイメージビューワー import tkinter as tk from tkinte... 2024.08.12コンピュータ
コンピュータpythonのtkinterでエントリー(テキストボックス)を試す 文字を入力を試します。 # tkinter08.py # エントリー(テキストボックス)のサンプル import tkinter as tk class Application(tk.Frame): def __init__(self, m... 2024.08.12コンピュータ
コンピュータpythonのtkinterでButtonを試す 「実行」Buttonを押すと文字列が表示されるスクリプトを作成しました。 # tkinter07.py # ボタンのサンプル import tkinter as tk class Application(tk.Frame): def __i... 2024.08.11コンピュータ
コンピュータpythonのtkinterでメニューバーを設定 tkinterでメニューバーの設定を試してみました。 # tkinter06.py # メニュー import tkinter as tk class Application(tk.Frame): def __init__(self, ma... 2024.08.10コンピュータ
コンピュータpythonのtkinterでメッセージボックスを表示 メッセージボックスを試してみます。 showinfo from tkinter import messagebox r = messagebox.showinfo(title="タイトル", message="メッセージ") print(r... 2024.08.09コンピュータ
コンピュータPowerShellでPicturesフォルダのスクリーンショットファイルを日付フォルダに分類する。 Windows10あたりからスクリーンショットをバンバン活用するようになり、スクリーンショットフォルダに多量の画像が溜まるようになりました。 日付フォルダを作成しそちらにファイルを移動するスクリプトを作成してみました。 <# .SYNOPS... 2024.08.08コンピュータ
コンピュータUbuntuでxclipを使いpythonからクリップボードへ画像をコピー pythonでクリップボードへ画像をコピーする方法を探していてxclipを使う方法に行き着きました。 まずxclipをインストール sudo apt install xclip 次にxclipで画像ファイル→クリップボードへコピーする動作を... 2024.08.07コンピュータ
コンピュータC#のwinformsで画像ファイルのPixelFormatからビット深度を確認する。 BitmapオブジェクトのPixelFormatを見てビット深度(1ピクセルのビット数)確認します。 using System.Drawing; using System.Drawing.Imaging; class Program { s... 2024.08.07コンピュータ
コンピュータC#のLinqで配列の並べ替え2「クラスのプロパティをキーにソート」 番号(No)と名前(Name)を持つクラスのオブジェクトの配列(List<>)をNoをキーにソートしてみます。 namespace SortSample1; public class ToDouFuKen { public int No {... 2024.08.06コンピュータ