Rain or Shine

もはやプログラムとかコンピュータ系の開発Tips集的なアレ。万年工事中。

Category

Delphi(Win32)

[Delphi(Win32)] Bilinear(バイリニア法) ~3.アセンブラ&MMX編~

久しぶりのDelphiネタ。そしてBilinear補間処理の続き。
何年ぶりだろ?ようやくDelphi復帰宣言です。

今回はかなり時代遅れな感じが否めないMMXによる最適化です。
本当はSSEとかマルチスレッドとか使うべきなんだろうけど・・・ (Read more…)

[Delphi(Win32)] Bilinear(バイリニア法) ~2.固定小数点演算編~

前回の記事を書いてから半年以上経ってしまいました。
最近のアクセスランキング見ると圧倒的に画像処理の記事の人気が高いので、そろそろ更新しておきます。
ネタ自体はもう2年くらい前の事です。。。

(Read more…)

[Delphi(Win32)] Bilinear(バイリニア法) ~1.基本編~

約一年ぶりに画像の補間手法について語ります。
前回はニアレストネイバー(最近傍)法について語りましたが、今回は一歩進んでバイリニア(線形または1次補間)法のプログラムを紹介します。
まぁ、今更って感じですが。

(Read more…)

[Delphi(Win32)][プログラミング] constの引数に対する配列の渡し方

今更ながら配列を関数の引数に渡す方法をほぼ習得できた。

(Read more…)

[Delphi(Win32)][プログラミング] QuickSort関数

C言語にはqsort()というクイックソートを行う関数が標準ライブラリに含まれているが、
Delphiにはそれに相当するものが見当たらないので自作してみた。

今回は汎用ではなくTIntegerDynArray専用とした。

(Read more…)

[Delphi(Win32)][プログラミング] NearestNeighbor(ニアレストネイバー法)

今が何時だかもよくわからない フラフラに疲れ部屋に辿り着く~
『Room』 song by surface

みたいな残業の日々が続き燃え尽きそう。。。

忙しいけど一応なんか更新しないとね。
と、思って今回は画像の補間処理としてもっと簡単なニアレストネイバー(最近傍補間)を紹介しておこう。

(Read more…)

[Delphi(Win32)][プログラミング] TListViewのポップアップメニュー制御

TListViewのポップアップを制御する方法について少々。

(Read more…)

[Delphi(Win32)][プログラミング] 配列の引数

先日にTurboDelphi for Win32 Professional版を手に入れてちょっとあるソフトを開発している。
当サイトの構築が遅れているのもそれが原因ではあるが、なかなかはかどらなくて…

Delphiは結構前から無償配布されているバージョン6のPersonal版で弄ってはいるのだが、
以前はひたすらBASICばかりやっていた自分は構造化プログラミングの知識不足もあり、
まっとうなプログラムを書けるようになったのはつい最近のことだ。

今回は「配列の引数」についての考察がある。

(Read more…)

© 2017 Rain or Shine — Powered by WordPress

Theme by Anders NorenUp ↑