ブログみるアプリ
日本中の好きなブログをすばやく見られます
無料ダウンロード
ブログ村とはIDが異なります
メインカテゴリーを選択しなおす
フォロー
Graphics.TransformのMatrixの中身を覗いてみる3「上下左右移動」
Translate()を使って図形を上下左右移動した際の変換後の座標をTransformPoints()を使って確認してみます。 using System.Drawing.Drawing2D; namespace PageTrance01;
2024/08/31 08:06
C#で整数値をn個でいい感じに分割してみる。
1000ミリ秒(1秒)で60回の処理を行いたい場合、1回に使える時間をミリ秒で計算したいと思い調べてみました。 たとえば電卓で1000を60で割ると16.66666666666667となります。少数が使えればこれでよいのですが、整数値のみで
2024/08/25 18:40
Pythonスクリプトをexe化するPyinstallerを試した話
Pythonスクリプトのexe化を試してみます。 Pyinstallerをインストール powershellでpipを使ってpyinstallerパッケージをインストール pip install pyinstaller 動作確認 PS F:
2024/08/24 08:49
C#のWinFormsでワールド変換で図形を回転2
ペイントイベントで移動・回転・拡大するサンプルを作りました。 namespace PictureBox03; public partial class Form1 : Form { public Form1() { InitializeCo
2024/08/22 19:16
C#のWinFormsでCtrl+Vで画像を貼り付けてドラックアンドドロップで取り出す。
クリップボードにコピーされている画像をCtrl+Vでフォームに貼り付けファイル名を日時.pngで自動保存。画像をドラックすると保存されたPNGファイルを他のアプリケーションへドロップ出来るようにします。 想定される使い方として、アプリケーシ
2024/08/22 15:34
Ubuntu22.04をアップデートしたらRTX3060のドライバーが機能しなくなった話
Ubuntu22.04をインストーしたPCでOSの定期的なアップデート実行したところ、デスクトップの解像度が低解像度になっておりグラフィックドライバーが機能していない現象に遭遇しました。 比較的最近マザーボードとCPUを交換したPCですので
2024/08/20 13:34
Inkscapeでフローチャートを作成してみる。
資料に説明用の簡単な図形を作成する必要があり、何か良いツールは無いかと検討しています。 図形の画像形式としてラスター(ビットマップ)よりベクターの方がよいであろうと考え、それであればInkscapeを試してみようと思いました。ということでI
2024/08/18 21:43
z88dkをインストールした記録
z88dkはz80ベースのコンピュータ向けのCコンパイラやアセンブラの開発環境です。 こちらをWindows11にインストールした記録になります。 z88dkのダウンのロード Nightly Buildのリンク先からz88dk-win32-
2024/08/18 19:25
C#のwinformsでラジオボタンを試す
ラジオボタンの使い方を確認します。 namespace RadioSample01; public partial class Form1 : Form { public Form1() { InitializeComponent(); v
2024/08/17 17:29
C#のwinformsでステータスバーに文字列を表示する。
ステータスバーの使い方を確認します。 namespace StatuBarSample01; public partial class Form1 : Form { public Form1() { InitializeComponent(
2024/08/17 10:54
C#のWinFormsでメニューの項目にチェックマークをつけてみる。
アプリケーションが持つ機能のONとOFFの切り替え用にメニュー項目にチェックマークをつけるサンプルプログラムを作成してみます。 namespace MenuSample01; public partial class Form1 : For
2024/08/17 10:12
C#のwinformsでログ表示用にテキストボックスを読み取り専用にしてみる。
ログ表示用のテキストボックスを作成してみます。 namespace LogView01; public partial class Form1 : Form { public Form1() { InitializeComponent();
2024/08/17 00:00
C#のWinFomrsで画像の矩形選択機能を試作する。
マウスボタンのダウン、アップイベントと移動イベントのマウス座標をもとに矩形領域を作成しPathで描画しています。 矩形選択機能の試作ということで座標系の動作確認用としてプログラムを作成してみみました。 using System.Drawin
2024/08/16 18:56
C#のWinFormsでワールド変換で図形を回転
ワールド変換を使うと画像を回転することが出来るということなので、サンプルプログラムを作成してみたいと思います。 namespace PictureBox02; public partial class Form1 : Form { publ
2024/08/15 14:29
C#のPictureBoxでImageをセットしない状態で図形を描画
PictureBoxを使う場合ImageプロパティにImage(Bitmap)オブジェクトをセットする使い方をしています。 ただ、ベースとなるコントロールはPaintイベントでGraphicsオブジェクトに対して図形を描画することができるの
2024/08/14 18:12
pythonのtkinterでスケール(トラックバー)を試す
# tkinter10.py # スケール(トラックバー)のサンプル import tkinter as tk class Application(tk.Frame): def __init__(self, master = None):
2024/08/12 21:56
C#のconsoleプロジェクトで標準入力と標準出力
標準出力は意識しなくともコンソールに文字を表示する為にConsole.WriteLine()使っていました。 では標準入力はC#でどのようにして使うのでしょうか? 以下はのサンプルプログラムは標準入力で入力された文字列をそのまま標準出力へ出
2024/08/12 16:32
Windows11環境のMSYS2でQtのビルド環境を導入してAnimeEffectsをビルドした話
AnimeEffectsという静止画から動画を作成するキーフレームアニメーション作成ソフトを使っているのですが、Windows11でソースからビルドする環境を作ろうと思います。 AnimeEffectsは使われている言語がC++でGUIなど
2024/08/12 09:12
pythonのtkinterでドラッグアンドドロップで画像を表示するイメージビューワー
ドラッグアンドドロップとキャンバスを組み合わせて画像を表示させてみたいと思います。 # tkinter09.py # ドラッグアンドドロップで画像を表示するイメージビューワー import tkinter as tk from tkinte
2024/08/12 00:00
pythonのtkinterでエントリー(テキストボックス)を試す
文字を入力を試します。 # tkinter08.py # エントリー(テキストボックス)のサンプル import tkinter as tk class Application(tk.Frame): def __init__(self, m
pythonのtkinterでButtonを試す
「実行」Buttonを押すと文字列が表示されるスクリプトを作成しました。 # tkinter07.py # ボタンのサンプル import tkinter as tk class Application(tk.Frame): def __i
2024/08/11 00:00
pythonのtkinterでメニューバーを設定
tkinterでメニューバーの設定を試してみました。 # tkinter06.py # メニュー import tkinter as tk class Application(tk.Frame): def __init__(self, ma
2024/08/10 00:00
pythonのtkinterでメッセージボックスを表示
メッセージボックスを試してみます。 showinfo from tkinter import messagebox r = messagebox.showinfo(title="タイトル", message="
2024/08/09 00:00
PowerShellでPicturesフォルダのスクリーンショットファイルを日付フォルダに分類する。
Windows10あたりからスクリーンショットをバンバン活用するようになり、スクリーンショットフォルダに多量の画像が溜まるようになりました。 日付フォルダを作成しそちらにファイルを移動するスクリプトを作成してみました。 <# .SYN
2024/08/08 19:52
Ubuntuでxclipを使いpythonからクリップボードへ画像をコピー
pythonでクリップボードへ画像をコピーする方法を探していてxclipを使う方法に行き着きました。 まずxclipをインストール sudo apt install xclip 次にxclipで画像ファイル→クリップボードへコピーする動作を
2024/08/07 22:50
C#のwinformsで画像ファイルのPixelFormatからビット深度を確認する。
BitmapオブジェクトのPixelFormatを見てビット深度(1ピクセルのビット数)確認出来ます。 using System.Drawing; using System.Drawing.Imaging; class Program {
2024/08/07 00:00
C#のLinqで配列の並べ替え2「クラスのプロパティをキーにソート」
番号(No)と名前(Name)を持つクラスのオブジェクトの配列(List<>)をNoをキーにソートしてみます。 namespace SortSample1; public class ToDouFuKen { public in
2024/08/06 00:00
C#のconsoleでOpenCVSharpのウィンドウとトラックバー
C#のコンソールのプロジェクトでもOpenCvSharpのウィンドウを表示することが出来るようなので試してみました。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new console dotnet
2024/08/05 22:57
pythonのtkinterでcanvasに画像ファイルを読み込み表示
画像ファイルを読み込み表示するサンプルプログラムを試して見ました。 # tkinter04.py # canvasで画像ファイルを表示 import tkinter as tk root = tk.Tk() root.geometry(&q
2024/08/03 13:29
pythonとtkinterによるドラッグアンドドロップ
エクスプローラーなどからファイルをドラックアンドドロップしてファイルのパスをコンソールを出力するだけのサンプルスクリプトを動かしてみます。 サンプルスクリプト # tkinter03.py # ドラッグアンドドロップのサンプル # モジュー
2024/08/01 17:23
2024年8月 (1件〜100件)
「ブログリーダー」を活用して、84さんをフォローしませんか?