午後わてんのブログ

ベランダ菜園とWindows用アプリ作成(WPFとC#)

2014-02-01から1ヶ月間の記事一覧

三角と楕円の3色グラデーションに(不完全)対応したPixtack紫陽花

楕円と三角の3色グラデーションに対応 楕円と三角の3色グラデーションをできるようにしてみたけど不完全 色2と色3の不透明度が無視される アンチエイリアスが自力でできれば解決できるんだけどまだまだなあ 楕円と三角の色塗りの部分は別々だったのを共通化…

どうしてこうなった

三角の3色グラデーションガンマ補正を作っている途中 余計な作業が続いてなかなかパソコンに触れない

WindowsXPから8.1へ移行開始

Windows8.1にやっと移行開始 せっかく64bitで4GB以上のメモリが有効になるので いままでの4GBに4GB足して8GBになった 新たに購入したのはKomputerbayという聞いたことのないメーカーのもの 安いという理由だけで選んだ、メモリはマザーボードとの相性で 動か…

文字の背景の塗りつぶしの形に楕円を追加 Pixtack紫陽花

図形作成の選択した色の入れ替えボタンを追加 文字の描画で選択した色の入れ替えボタンを追加 文字の描画の背景の形に楕円を追加 文字の描画でのグラデーションでガンマ補正を追加 変更があったのは赤枠の辺り 文字の描画で背景の塗りつぶしの形を楕円にした…

3色グラデーションガンマ補正 複数の画像を並べて重ねて1枚にするPixtack紫陽花

四角形だけ(小声)3色グラデーションガンマ補正に対応 色々あって時間がかかった 色2から色3へのガンマ補正も期待通りになった RGB個別のガンマ補正も期待通りになっているはず ダウンロード ファイル名 Pixtack_20140225.zip onedrive.live.com Pixtack紫陽…

3色グラデーション 複数の画像を並べて重ねて1枚にするPixtack紫陽花

四角形の作成でグラデーションのパターン右上2を追加 四角形の作成で3色グラデーションをできるようにしたけど 3色グラデーションのガンマ補正は未対応 昨日の続き、2色グラデーション右上2 今回追加した3色グラデーションの設定箇所、水色枠 昨日とかの2方…

複数の画像を並べて重ねて1枚にするPixtack紫陽花 グラデーションパターンを追加

四角形の作成でのグラデーションのパターンで左右、上下、左上2を追加 楕円と三角の作成には対応していない 例によって自力で計算しているので遅いけど 左右と上下は反対側の位置は同じ色になるから色の計算は半分だけで済ましているので 透明グラデーション…

複数の画像を並べて重ねて1枚にするPixtack紫陽花Ver1.3.2.40、PixelOffsetModeによる違い

楕円と三角の拡大縮小のピクセルオフセットモードをhalfに変更した 昨日の続きで楕円と三角もピクセルオフセットモードをHalfにした 見た目ではほとんど変わらないけど正確になったはず 画像を回転した時に右と下側にはアンチエイリアスがかかったようになる…

複数の画像を並べて重ねて1枚にするPixtack紫陽花Ver1.3.2.39

ニアレストネイバーでの拡大縮小のピクセルオフセットモードが無指定だったのを Halfに指定するようにした、これで期待通りの結果が得られるようになった PixelOffsetModeによる違い 今までは無指定だったのでたぶんDefaultになっていた HalfとHightquality…

複数の画像を並べて重ねて1枚にするPixtack紫陽花 鮮やかさ変更

選択画像の鮮やかさを変えるボタンを作った 選択画像のガンマ値を変更するボタンをもう一つ作った 図形作成とその他のタブの画サイズ取得と画像から取得をおした時に 選択画像の横9999か縦9999を越えていた時にエラーになっていたのを修正 越えていたらメッ…

複数の画像を並べて重ねて1枚にするPixtack紫陽花 グレースケールと選択範囲画像の保存

選択範囲だけの保存をできるようにした グレースケールいろいろ 1024x768の画像でCPU PhenomⅡ720 (1.6GHz固定)のとき NTSC 0.14秒 HDTV 0.61秒 中間 0.17秒 平均 0.15秒 マトリックス 0.22秒 文字の描画と図形作成で適用を押した文字画像は適用前に戻せない…

複数の画像を並べて重ねて1枚にするPixtack紫陽花version1.3.2.37

文字、図形、画像の回転を360°指定できるようにした 楕円形の範囲選択コピペで逆の範囲をコピペできるようにした 指定できるのは文字の描画と、図形作成のときと、選択画像すべて マイナスだと右回りで時計と同じ方向に回転 -270は90と同じ、-180と180とかは…

複数の画像を並べて重ねて1枚にするPixtack紫陽花 楕円で範囲コピペ

楕円でも範囲選択してコピペできるようにした(中途半端) 昨日の続きで矩形に続いて楕円でもできるようにした やってみてわかったのは勝手にアンチエイリアスがかかったように ぼやけてSmoothingMode.Noneを指定しても変化がない 選択範囲のボタンを押して選…

複数の画像を並べて重ねて1枚にするPixtack紫陽花 画像の切り抜き

四角形で選択範囲を指定してコピペできるようにした 昨日の続きみたいなもので、画像の切り抜きみたいなもの 場所はテスト機能→その他に作ってみた 選択範囲のボタンを押すと半透明の四角形が作成されてこれが切り抜く範囲になる 大きさや位置を合わせて範囲…

複数の画像を並べて重ねて1枚にするPixtack紫陽花 透過コピペ

透過コピペ、透過している画像とともにコピペできるようにした 適当に画像を開いて 画像5の薄い水色を透明にしたところ 下にある緑の画像4が透けて見える ここで「透過コピペ」のボタンを押すと こうなる 選択した画像に透明や半透明の部分があって 下側に別…

複数の画像を並べて重ねて1枚にするPixtack紫陽花その1.3.2.33

■作成1で傾きが0以外ならアンチエイリアスをかけるようにした 文字背景色の不透明度の半透明、透明、不透明ボタン 文字背景色の不透明度をそれぞれ0 128 255にするボタン 透で0、半で128、不で255 ■作成1で傾きが0以外ならアンチエイリアス ↑アンチエイリア…

サムネイル画像の表示を変更したPixtack紫陽花

サムネイル表示を変更、現在の状態を表示するようにした 選択画像だけは別枠を用意してそこに追加や作成した時の状態を表示するようにした ↑変更前↓変更後 元に戻すや画像を元に戻すのボタンをおした時の状態を 表示しているのが今回追加したサムネイル画像…

回転した半透明画像を重ねたとき色が濃くなる不具合を解消したPixtack紫陽花

文字の描画の背景色の2色グラデーションの色1と色2を入れ替えるボタンを作った RGB個別のガンマ補正を○作成と▲作成にも使えるようにした RGB個別のガンマ補正のトラックバーを動かした時に見本に反映するようにした 回転した半透明画像を重ねたとき色が濃く…

グラデーションのガンマ補正でRGB個別に設定できるようにしたPixtack紫陽花

縦か横が1の時に2色グラデーションで四角形、楕円、三角の描画でエラーになっていたのを修正 タブの名前変更、四角形枠→図形作成 図形作成のガンマ補正の指定をRGB個別にできるようにした 図形作成の色1と色2の色を入れ替えるボタンを作った 図形作成の色1と…

楕円描画にもグラデーションガンマ補正できるようになったPixtack紫陽花

楕円作成にもグラデーションにガンマ補正できるようになった グラデーションのガンマ補正の数値を設定できるようにした 初期値は2.2、0.1から4.2までで0.1刻み 左右からの透明グラデーションを実行するとokと表示されるメッセージボックスが 表示され続ける…

四角作成でのガンマ補正グラデーションができるようになったPixtack紫陽花

2色グラデーションのガンマ補正できるようになった、合っているはず 四角形作成でエラーになっていたのを修正 エラーになっていた条件は高さ1ピクセルで縦のグラデーション 横幅1ピクセルで横のグラデーション、縦横2x2以下の大きさで斜めグラデーション 全…

起動するようになったけど少し退化したPixtack紫陽花

昨日のPixtack紫陽花は起動できなかったようなので起動できるようにした 四角形作成のボタンを3つにした 文字や四角形の見本の表示がうまく更新されなくなった 四角形作成、反対側色、ごまかしの3つ 四角形作成だけガンマ補正にチェックを入れても無視される…

四角形の2色グラデーションが正確になったPixtack紫陽花

四角形の2色グラデーションを正確にした LinearGradientBrushを使やめた ガンマ補正が無効になった 四角形の作成で単色塗りの時の不透明度が反映されていなかったのを修正 ↑前回、↓今回 10x10の赤から黒への横グラデーションを拡大、数値は赤要素 縦と斜め…

お問い合わせ先のお問い合わせがあるといいなあ

昨日の続きで2色グラデーションの色の問題で LinearGradientBrush クラス (System.Drawing.Drawing2D) http://msdn.microsoft.com/ja-jp/library/system.drawing.drawing2d.lineargradientbrush(v=vs.110).aspx ここに載っているのも試してみたけど、やっぱ…

二等辺三角形も描画できるようにしたPixtack紫陽花

楕円と四角形作成で2色グラデーションを使ったとき色がおかしくなっていたのを修正 二等辺三角形を描画できるようにした 昨日のつづきで楕円作成のボタンの隣にある▲作成で 二等辺三角形が描画できる 2色グラデーションの縦と横で右と下に反対側の色が出るこ…

2色グラデーションが期待通りにならないので実験してみた

VisualBasic2010Expressの 2色グラデーションが期待通りにならないので実験してみた 横幅2ピクセルから10ピクセルまでの左から赤から緑のグラデーション 30倍に拡大、数値は緑の値 グラデーションブラシの幅をBitmapと同じにすると反対側の色が出ない代わり…

VisualBasic2010のFillPolygonで三角形を描くとき気になったこと

二等辺三角形 10x10ピクセルの領域いっぱいに描画するとこうなる FillPolygon(緑, 3つの頂点) 頂点を指定するときは0上の頂点は横幅/2だから5になって 右下は10,10になるからはみ出ている 頂点を指定するときは0からが基準になるから? 左下と右下の頂点か…

楕円作成と独立した不透明度の2色グラデーションができるようにしたPixtack紫陽花

楕円の作成ができるようにした、不完全 選択画像を指定角度で回転できるようにした、今の状態からではなく 元の状態からの回転だから、拡大縮小や半透明などの編集は無効化される 四角形の2色グラデーションで2色独立して不透明度を設定できるようにした テ…

2色グラデーションのガンマ補正、Pixtack紫陽花

仕様の変更 文字の描画で角度がマイナスの時は右下がりにして、プラスなら右上がりにした(昨日と逆) 今までは適用ボタンを押したあとの画像が元の画像になっていたけど 透明や拡大縮小の時と同じように適用前の状態に戻るようにした 画像を追加するときのレ…

文字の角度と今までと違う縁取りができるようになったPixtack紫陽花

文字の描画で角度をつけることができるようにした GraphicsPathを使った文字の縁取りができるようになった 角度にチェックを入れると有効になる 文字の描画をすると角度に応じた画像が追加されて 適用ボタンは選択画像が文字の描画で追加したものなら角度が…