コンピュータUbuntuでxclipを使いpythonからクリップボードへ画像をコピー pythonでクリップボードへ画像をコピーする方法を探していてxclipを使う方法に行き着きました。まずxclipをインストールsudo apt install xclip次にxclipで画像ファイル→クリップボードへコピーする動作を確認x... 2024.08.07コンピュータ
コンピュータC#のwinformsで画像ファイルのPixelFormatからビット深度を確認する。 BitmapオブジェクトのPixelFormatを見てビット深度(1ピクセルのビット数)確認します。using System.Drawing;using System.Drawing.Imaging;class Program{ stati... 2024.08.07コンピュータ
コンピュータC#のLinqで配列の並べ替え2「クラスのプロパティをキーにソート」 番号(No)と名前(Name)を持つクラスのオブジェクトの配列(List<>)をNoをキーにソートしてみます。namespace SortSample1;public class ToDouFuKen{ public int No {get... 2024.08.06コンピュータ
コンピュータC#のconsoleでOpenCVSharpのウィンドウとトラックバー C#のコンソールのプロジェクトでもOpenCvSharpのウィンドウを表示することが出来るようなので試してみました。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new consoledotnet add p... 2024.08.05コンピュータ
コンピュータpythonのtkinterでcanvasに画像ファイルを読み込み表示 画像ファイルを読み込み表示するサンプルプログラムを試して見ました。# tkinter04.py# canvasで画像ファイルを表示import tkinter as tkroot = tk.Tk()root.geometry("640x48... 2024.08.03コンピュータ
コンピュータpythonとtkinterによるドラッグアンドドロップ エクスプローラーなどからファイルをドラックアンドドロップしてファイルのパスをコンソールを出力するだけのサンプルスクリプトを動かしてみます。サンプルスクリプト# tkinter03.py# ドラッグアンドドロップのサンプル# モジュールのイン... 2024.08.01コンピュータ
コンピュータAnimeEffectsのイージングのデフォルト値を「正弦曲線」に変更する。 UbutnuでAnimeEffectsをインストールして使っています。デフォルトのイージングは「リニア」になっていますが個人的に「正弦曲線」を使うことが多いので、ソースコードを変更してみました。変更箇所ファイル/src/util/Easin... 2024.07.29コンピュータ
コンピュータpythonのtkinterでラベルの配置 tkinterのウィジェット(Label,ButtonなどGUIを構成する部品。別の文化ではコントロールとも)の配置を確認するためラベルを作成してみます。# tkinter02.py# ラベルのサンプルimport tkinter as t... 2024.07.29コンピュータ
コンピュータpythonのtkinterでウィンドウを作成 tkinterモジュールを使うとpythonでGUIを作ることが出来るらしいので試してみます。とりあえずウィンドウを作るサンプルスクリプトを作成してみます。import tkinter as tkclass MyFrame(tk.Frame... 2024.07.28コンピュータ
コンピュータmono環境のC#で簡易イメージビューア2「ホイールで拡大縮小」 マウスホイールで拡大縮小する機能を追加してみました。// picview2.csusing System;using System.Drawing;using System.Drawing.Drawing2D;using System.Wi... 2024.07.28コンピュータ
コンピュータC#でBitmapオブジェクトのRGBAの並び順を確認する。 C#のWinFormsで画像を扱う場合Bitmapオブジェクトが使われます。こちらをピクセル単位に高速でアクセスする方法として、Bitmapオブジェクト内のピクセルの配列をバイト配列(byte[])へコピーし、コピーした配列をC#からアクセ... 2024.07.22コンピュータ
コンピュータmono環境のC#で画像をグレースケール化 フォームへ画像ファイルをドラッグアンドドロップするとグレースケールへ変換された画像が表示されます。// ToGrayscale01.csusing System;using System.Drawing;using System.Windo... 2024.07.21コンピュータ
コンピュータmono環境のC#で画像の色を反転 画像ファイルをフォームへドラッグアンドドロップすると色が反転された画像が表示されます。// InvertImage01.csusing System;using System.Drawing;using System.Windows.For... 2024.07.21コンピュータ
コンピュータC#のLinqで配列の並べ替え データベースのSQLを学習した際、ソートが簡潔に記述出来て驚いた記憶があります。Linqを使うとC#の配列をSQLのソートの様に簡潔に記述することが出来るようなので試してみました。昇順で並べ替えclass Program{ static v... 2024.07.21コンピュータ