[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 22:44 / Filesize : 264 KB / Number-of Response : 996
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

GIMPを使おう Part17



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/18(火) 13:43:09 ID:dqYUXZbl0]
Windows版・Linux版・FreeBSD版を問わずGIMPを使うスレです

前スレ
GIMPを使おう Part16
pc11.2ch.net/test/read.cgi/software/1219452430/

◆関連リンク
The GIMP Homepage (英語)
www.gimp.org/
GIMP User Manual (最新、英語)
ttp://docs.gimp.org/en/
GIMP User Manual (ver.1.2、日本語)
ttp://www.geocities.jp/gimpfile/gum_jp/index.html
Gimp Wiki (日本)
ttp://twist.jpn.org/gimpwiki/
GIMP2を使おう
ttp://www.geocities.jp/gimproject/gimp2.0.html
Gimp画像板
ttp://twist.jpn.org/gimpwiki/up/
GIMPスレ専用アップローダ
ttp://0bbs.jp/51278536/

◆操作・トラブルの質問
>>2のテンプレに沿って質問してください

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 03:02:57 ID:XCjNm2gv0]
>>366
S1.jpgを開いているのは、本来やりたいこととは直接関係はないんだよね?

( define ( script-fu-add_layer img )
(let* (
(layer (car(gimp-layer-new img 256 256 0 "DAME" 100 0)))
)
(gimp-image-add-layer img layer 0)
(gimp-displays-flush)
)
)

( script-fu-register
"script-fu-add_layer"
"<Image>/Image/Add new Layer test"
"Test"
"Nanashi"
"Nanashi"
"2008"
"*"
SF-IMAGE "Image" 0
)


368 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 20:16:17 ID:nkuGg2dSO]
円形に切り取った画像を他の画像に貼り付けると、角が黒色になってしまうのですが
この黒くなった部分を透明にというか、貼り付けた先の画像と同じにするにはどうしたらいいのでしょうか?
要するに、円形のまま貼り付けたいのですが・・・

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 20:35:35 ID:JAZIL3k60]
>>368
送り先のアプリが、クリップボード経由での32-bitBMPに対応してないからだろう。
その証拠に、GIMP内でのやりとりならちゃんと透過情報を保持できるはず。

解決策としてはPNG等の透過情報を扱える形式で書き出して、それを読み込ませる。
そのアプリはPNGでも読み込めるんでしょ?

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 22:39:54 ID:nkuGg2dSO]
拡張子をPNGにしてもだめです
方法としては二枚共それぞれGIMPを起動させて、一枚をコピー
もう片方に貼りつけというやり方なのですがこれだとツール画面も二つでますし
他にもっと良い方法があるのでしょうか?

371 名前:321 [2008/12/22(月) 22:40:52 ID:MXLbtueI0]
>367
うわあ、スクリプトありがとう。
やりたいのは
今編集中のファイルに新しいレイヤーをつくり
そこにS1.jpgの画像をコピーしたいんだ。

(
define (script-fu-fromDAME img layer)

(set! img(car(file-jpeg-load 1 "C:/Users/a/Documents/S1.jpg" "")))
(gimp-display-new img)
(set! layer(car(gimp-image-get-active-layer img)))
(set! layer(car(gimp-layer-copy layer 1)))
;このあとにコピーした画像を
;現在編集中のファイルに持っていきたいんだが
;どうやったら現在編集中のファイルをアクティブにして
;ペーストできるのかでつまづいている
(gimp-image-add-layer img layer 0)

(gimp-displays-flush)

)


372 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 23:12:48 ID:JAZIL3k60]
>>370
ああ、GIMP内でのやりとりね。それならコピー→貼り付けでいいはず。
円形に切り取った画像はちゃんと切り取った部分が透明になってる?

>二枚共それぞれGIMPを起動させて
GIMPを複数起動させてるの?画像は複数扱えるからGIMPは1つだけでいいんだよ。

373 名前:367 mailto:sage [2008/12/23(火) 00:36:25 ID:TCbu3C+G0]
>>371
>今編集中のファイルに新しいレイヤーをつくり
>そこにS1.jpgの画像をコピーしたいんだ。

それはちょっと違うのでは。

S1.jpgを開いて背景レイヤーを複製し、編集中のドキュメントに移したい

と考えた方がよいと思うよ。

374 名前:321 [2008/12/23(火) 01:19:52 ID:JhbDCqq70]
>373
ふむふむ・・・
ちょっとエクセルのマクロ的考えしてしまってた。
とにかく編集中のドキュメントID(そんなのあるのか??)を
見つける命令文探してみるよ。



375 名前:321 [2008/12/23(火) 01:20:32 ID:JhbDCqq70]
あとマンガの線画を別の色で直した時に
その線画を黒にするスクリプト作ってみたよ。
大したものでなくてごめんね。

; The GIMP script-fu 「senkuro」 for GIMP2.6

(
define (script-fu-senkuro img layer)

(set! layer(car(gimp-image-get-active-layer img)))
(gimp-colorize layer 0 0 -100)

(gimp-displays-flush)

)

(script-fu-register
"script-fu-senkuro"
"<Image>/Script-Fu/senkuro"
"senkuro"
"321"
"Copyright 2008, 321"
"2008/12"
"RGB*, GRAY*, INDEXED*"
SF-IMAGE "Image" 0
SF-DRAWABLE "Drawable" 0

)



376 名前:jqWimrwXgZGLeGAC mailto:fBVuUMjboKPMnpBoDv [2008/12/23(火) 01:21:52 ID:YQS2ceji0]
map+2012.txt;20;30

377 名前:321 [2008/12/23(火) 01:43:27 ID:JhbDCqq70]
線画を黒くした後にさらに下のレイヤーと統合もしてしまいたい人は
こっちを使ってね

; The GIMP script-fu 「senkuro2」 for GIMP2.6

(
define (script-fu-senkuro2 img layer)

(set! layer(car(gimp-image-get-active-layer img)))
(gimp-colorize layer 0 0 -100)
(gimp-image-merge-down img layer 0)

(gimp-displays-flush)

)


(script-fu-register
"script-fu-senkuro2"
"<Image>/Script-Fu/senkuro2"
"senkuro2"
"321"
"Copyright 2008, 321"
"2008/12"
"RGB*, GRAY*, INDEXED*"
SF-IMAGE "Image" 0
SF-DRAWABLE "Drawable" 0

)

378 名前:321 [2008/12/23(火) 01:50:20 ID:JhbDCqq70]
>>376
うぉぉおお何かのヒント?!
だめだ、明日も仕事なんだ・・・。
寝ないとやばい・・・。
明日調べるよ・・・ごめん。


379 名前:367 mailto:sage [2008/12/23(火) 03:06:16 ID:TCbu3C+G0]
>>371
imgには編集中のドキュメントのIDがあらかじめ入った状態で呼ばれるのだから、
別の画像を開いて得たIDで上書きしてはいかんでしょう。
img2とか適当な変数に代入すれば?

( define ( script-fu-add_layer2 img file )
(let* (
(src-img (car (gimp-file-load RUN-NONINTERACTIVE file file)))
(src-layer (car (gimp-image-get-active-layer src-img)))
(clone-layer (car(gimp-layer-new-from-drawable src-layer img)))
)
(gimp-image-add-layer img clone-layer 0)
(gimp-image-delete src-img)
(gimp-displays-flush)
)
)

( script-fu-register
"script-fu-add_layer2"
"<Image>/Image/Add new Layer test 2"
"Test"
"Nanashi"
"Nanashi"
"2008"
"*"
SF-IMAGE "Image" 0
SF-FILENAME "File name" "hoge.jpg"
)


380 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 03:15:34 ID:mhhNnETv0]
スクリプトの人たち。
長引くようなら
どこか場所を作ってやり取りしてもらえないだろうか。

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 06:18:39 ID:9+SSoDHz0]
>>380が何か新しく話題を提供してくれる様です
期待して待ちましょう

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 06:35:34 ID:mhhNnETv0]
特に話題があるわけじゃないんだが、だからと言って
個人の質疑応答でスレを占有するってのも違うんじゃ無いか?

ある程度、質問内容がしぼられていて、
数レスで済むようなら良いと思うが、
キリが無さそうに見えたもんでね。

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 11:18:59 ID:ENyZZ8DM0]
かと言って別スレ立てるほどでもないだろう。

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 11:54:11 ID:HBpdcjqV0]
ここはCGスレじゃないからいいんでね?
数レス消費するようならメモ帳に書いてうpするとか

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 14:34:27 ID:A6FlGYiw0]
>>382
>個人の質疑応答でスレを占有するってのも違うんじゃ無いか?
過疎スレなら割と普通



386 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 17:21:08 ID:mhhNnETv0]
>>383 >>384 >>385
まぁ程度によるとは思うんだけどね。
日記じみてきてたからクギを指したかった所もある。

もう少し様子見して、
延々と続くようならもう一度お願いしてみるよ。

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 18:56:10 ID:4Fc+DDCN0]
そしてバージョンアップ以外では過疎るんですね、わかります

17スレも続くとID:mhhNnETv0みたいな自治厨も普通に受け入れられるんだな

388 名前:321 [2008/12/23(火) 22:11:30 ID:JhbDCqq70]
ここで空気読まずに俺登場。

質問1
講座サイトを読むと変数の宣言は
(set! i 0)で出来るとかあるけど
コンソールで入力しても
Error: set!: unbound variable: i
という出力になってしまう
let* を使うとiは認識して貰えるがこれはなにが違うの??



389 名前:321 [2008/12/23(火) 22:17:30 ID:JhbDCqq70]
質問2
SAIの機能にある
下のレイヤーに上のレイヤーの中身だけ統合する
(上のレイヤーは透明になる)のが作りたいけど
最後、元のレイヤーをgimp-edit-clear でレイヤーを残したまま
中身だけ消去するのが出来ないOTL
何がおかしいの?

390 名前:321 [2008/12/23(火) 22:22:04 ID:JhbDCqq70]
;for文がないって本当か!?
(
define (script-fu-senkuro3 img layer)

(let* (

(i 0)
(po (car(gimp-image-get-layer-position img layer)))
(do layer)
)
(
(set! layer(car(gimp-layer-copy layer 0)))
(gimp-image-add-layer img layer 0)

(while(< i (+ po 1))
(gimp-image-lower-layer img layer)
(set! i(+ i 1))
)
(gimp-colorize layer 0 0 -100)
(gimp-image-merge-down img layer 0)
(gimp-edit-clear do);ここがうまくいかんのです
)

)
(gimp-displays-flush)

)



391 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 22:33:10 ID:H664mr1h0]
画像の腕やウエストを細く歪ませたり
するにはどうしたらいいんでしょうか?

392 名前:321 [2008/12/23(火) 22:33:25 ID:JhbDCqq70]
質問は以上です
やっぱり宣言が苦手だ・・OTL

えーと、「編集」→「キーボードショートカット」で
命令の見当つけてるから長いスクリプトになってしまっててごめんね。
レイヤーのポジションを指定してくれる命令があればもっと
スマートになるはずなんだけど・・・。


393 名前:321 [2008/12/23(火) 23:08:36 ID:JhbDCqq70]
>>391
聞いてばかりじゃ悪いから
答えてみる。
この画像に説明作ったよ
koideai.com/up/src/up11850.jpg
あ、しまった。
拡大・縮小をクリックした後はレイヤー一枚増やしてね。
まあ、俺GIMP初心者だから違ってたらごめん。

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 23:19:50 ID:sn9sdTvW0]
>>321
縦書きスクリプト作ってくれよ。

395 名前:321 [2008/12/23(火) 23:20:47 ID:JhbDCqq70]
ごめんもしかして、
「フィルター」→「変形」→「対話式歪め」かな
歪みモードを適当に設定して
プレビュー内をクリックすると変形すると太ったり痩せたりできる



396 名前:321 [2008/12/23(火) 23:28:32 ID:JhbDCqq70]
>>394
俺だってそのスクリプト作りたいよ。

でもな、まだ俺のスクリプトが
その段階になって無いってわかるだろ?
しかも、スクリプト話は控えろって言われたばかりだしなOTL

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/24(水) 01:27:59 ID:+ZNjvXv00]
>>394
script-fuでは無理だから。

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/24(水) 05:20:40 ID:7zUlJ4kk0]
>>390
選択してないんじゃないの?

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/24(水) 22:13:43 ID:j9FO44rv0]
>>389
その機能って「転写」だよね?
完成したらぜひ手順を教えてくれないか・・・一応自分でも作ったんだがどうももっさりしてて遅いんだorz
あ、レイヤーの中身だけ消すのはそれであってる気がする
落ち着いてIDとかそのへんを確認してみて

400 名前:321 [2008/12/24(水) 22:19:36 ID:14d+7DnI0]
>397
俺の脳内ではかなり無理矢理だけど
おおざっぱなフローチャートは出来てるんだ
ただ、必要な命令文があるかどうかはまだ調べれてないし
SET!の宣言とか命令文の理解が出来てないと
どうしようもないOTL

>398
マジで!?選択を調べてみる

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 00:09:22 ID:gVOjYqS+0]
文法云々は別のサイトとかで学んで下さい。
ttp://www.sampou.org/scheme/t-y-scheme/t-y-scheme.html
インタプリタの差異で多少の違いは出ても大体は一緒だから。

402 名前:321 [2008/12/25(木) 02:22:16 ID:Ts4Fg+1s0]
みんないろいろありがとう。
年賀状印刷でプリンタのノズルが詰まって
クリーニングしても直んなくてやべえから
2,3日は来ないよ
あと、文歩サイトで勉強もしたいからな

>>399
>>390に書いた通りで
俺のも知ってる命令だけで作ってるからもっさりしてるよ

現在使用中のレイヤーの位置を取得
使用中レイヤーをコピー
コピーしたレイヤーは一番上に来ちゃうから
そのレイヤーを使用中のレイヤーの下まで移動させる(whileの中ね)
コピーしたレイヤーを黒く加工して下のレイヤーと合体させて
もともとのレイヤーの中身をレイヤーを残したまま消去(ここでつまづいている)

そんだけだよ。



403 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 21:06:44 ID:giX9+SI90]
質問です。
半透明の透かし文字などを除去することはGIMPで可能ですか。

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 22:16:16 ID:fOn3E8cA0]
>>403
塗りつぶすとか

405 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 22:22:53 ID:giX9+SI90]
スタンプツールを使えということですか…
個人的にはこのような機能をGIMPでも使いたいのですが…
ttp://mksoft.hp.infoseek.co.jp/delogo.html



406 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 23:11:11 ID:v9EWtMb60]
なんのためにロゴが入っているか考えると消すべきではないと思う。

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 23:12:49 ID:Wq/rT8/w0]
ロゴが入っている理由なんて様々

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 23:14:57 ID:giX9+SI90]
>>406
消したいのはロゴではありません。
>>405のような透かし状態で入った文字などを消す方法を教えていただきたいのです。

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 01:46:52 ID:odPRZUeP0]
あまり大きくないロゴなら周りの色を拾って塗りつぶせばなんとかなりそうだ

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 04:31:21 ID:bZO8ZfhI0]
ttp://twist.jpn.org/gimpwiki/up/src/1230233450719.png
それは其処のサイト見れば分かると思うけどロゴデータ公開されてるでしょ?
上に被さった余計な分差し引いただけなんで、
対象の画像に被さった文字やロゴのデータをまず用意しなければならない、
動画だと大量に使いまわし出来るからこそロゴデータを作成する意味が有りますが
1枚絵の場合スタンプなどで手作業した方が早いです。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 10:07:25 ID:LCTkfpEJ0]
やはりスタンプツールですか…

かなりでかいロゴなんでスタンプツールでうまいこといくかどうか…。
他人がうpした画像はかなり綺麗に消えていたので(多分Photoshop?)GIMPでも可能かと思っていたのですが…

ありがとうございました。

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 14:19:48 ID:wRwx2kz80]
403じゃないのだが、もしパターンを用意したとすれば、あとはどんな手でできるのだろう?
わからないままにレイヤーの焼き込みや減算をしてみたもののうまくできる気配すらなし。


413 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 16:05:48 ID:Zn6EoOlV0]
GimPhotoってどうですか?使いやすいですか?
GIMP2.6のブラシとかはそのまま使えるのでしょうか。

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 17:03:37 ID:kvyFpbpM0]
>>411
単にその人の腕が良かっただけじゃないかな
それとも、写真屋にはGIMPにはないロゴ消しの何かがあるの?

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 17:10:16 ID:Kqev2jlv0]
>>414
EXIF情報に書いてあったので言っただけです。



416 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 18:15:44 ID:bZO8ZfhI0]
>412
ロゴが白の半透明の場合、取り合えず焼き込み100%にして
作った選択範囲(ロゴ)にグレー単色を白から黒まで塗ってみてください、
元の色に復元される濃度が見つかるはずです

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 18:31:08 ID:Kqev2jlv0]
>>416
どうやって消したのかずっと疑問でしたが解決しました。
ありがとうございます。

418 名前:412 mailto:sage [2008/12/26(金) 19:47:03 ID:wRwx2kz80]
>>416
なるほど、そんな事をするんだ。
ありがとうございます!

419 名前:391 mailto:sage [2008/12/26(金) 21:42:03 ID:ya7xyuK40]
>>395
レスどうもです。これで画像いじると面白いですね。

この対話型歪めでオリジナルの大きさの画像ではいじれませんか?
プレビューがちょっと小さいので。

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 19:02:11 ID:qOR4BTjcP]
初歩的なことなんでしょうけどぐぐってもでてこないので誰か教えてください
細かいが部分を消しゴムで消そうとしたのですが、本物の消しゴムみたいにごしごししないと消えてくれません
windowsに最初からついてくるペイントソフトみたいに一発で透明にしたいのですがどうればよいのでしょうか?

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 19:19:11 ID:Msvcfye60]
>>420
消しゴム選択して、ツールオプションの「ブラシ感度の調整」→「不透明度」のチェックを外す

422 名前:321 [2008/12/27(土) 21:12:42 ID:VLG+KALu0]
おっすオラ321
とりあえず転写スクリプト作り直したぜ。

; The GIMP script-fu 「senkuroten」 for GIMP2.6

(define po 0)
(define newlayer 0)

(define (script-fu-senkuroten img layer)
(gimp-image-undo-group-start img)
(set! layer(car(gimp-image-get-active-layer img)))
(set! po(car(gimp-image-get-layer-position img layer)))
(set! newlayer(car(gimp-layer-copy layer 0)))
(gimp-image-add-layer img newlayer (+ po 1))
(gimp-colorize newlayer 0 0 -100);線画を黒くしたくないならこの行を消せばいいよ
(gimp-image-merge-down img newlayer 0)
(gimp-edit-clear layer)

(gimp-image-set-active-layer img layer)
(gimp-displays-flush)
(gimp-image-undo-group-end img))

(script-fu-register
"script-fu-senkuroten"
"<Image>/Script-Fu/senkuroten"
"senkuroten"
"321"
"Copyright 2008, 321"
"2008/12"
"RGB*, GRAY*, INDEXED*"
SF-IMAGE "Image" 0
SF-DRAWABLE "Drawable" 0 )

423 名前:321 [2008/12/27(土) 21:14:29 ID:VLG+KALu0]
>>419
変形させたい部分を選択範囲してから
対話型歪めを使うぐらいしかないんじゃないかな・・・

424 名前:321 [2008/12/27(土) 21:19:53 ID:VLG+KALu0]
作った転写スクリプトは
Script-Fu→senkurotenで呼び出せるんだが
このスクリクプトを呼び出すのに
日本語使うのはどうすればいいんだ??
あと縦書きスクリプトを作ろうにも
スクリプト内で日本語を入れることができんOTL

他のスクリプトは普通に日本語使ってるが
特にこれと言って特別な事をやっているように見えないんだが・・・

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 21:37:25 ID:rr9vK1Q80]
>>419
フィルタのウインドウを広げると追随して多少プレビューが拡大されます。
あとは>>423の言うように変形させたい部分を選択してからフィルタ。

>>422-424
いちいち上げなくていいよ。
・文字コードをUTF-8に。
・script-fuではテキストレイヤー内の文字列データを扱えないので無理。
あとブログでも立ててソースはそっちに貼った方が良いんじゃないかな。



426 名前:321 [2008/12/27(土) 22:34:47 ID:VLG+KALu0]
>>425
うお出来た!!
UTF-8のBOMなしって方で保存すればいいんだな。
どうもありがとう

ブログはめんどくせーよ。
スクリプトだって気まぐれで作ったんだし
ここにはGIMPユーザーがいるんだし
使いたいやつがコピペして使えばいいよ。

縦書きは無理やりって言ったろ。
昔ながらの方法でそれっぽくは出来ると思うよ
100%出来ないとは言えないな。
まあ、作るのめんどいが・・・
といつつ今日もコツコツスクリプトいじってる俺OTL


427 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 22:58:22 ID:C+/u2jvW0]
>>425
でもブログだと消えてリンク切れになることもしばしば。
スクリプトスレがあったほうがいいかもしれん。

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 23:26:56 ID:CewZp3UI0]
どーせ過疎スレだしここ使っても構わんよ

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/27(土) 23:41:47 ID:vfDX+pO60]
>>399だけど転写の詳細ありがとう
自分が作ったのよりも微妙に速そうだw活用させてもらいます
ちなみに自分の手順は
レイヤーをコピー→それをひとつ下に移動→下のレイヤーと結合
→コピー元のレイヤーの中身を消す→それをアクティブにする
って感じでやってた。我ながらスマートじゃねぇw

もしかして自分が「手順教えてくれ」と言ったから全文を貼ってくれたんだろうか?
なんちゅーかその、すまんかった

430 名前:321 [2008/12/28(日) 00:47:07 ID:tgWw1CXg0]
テストで一行だけの縦書きスクリプト作ってみた。
koideai.com/up/src/up12082.jpg
まだ、予想される問題がたくさんあるからUPしないぜ。

>>429は自分で作ってるからスクリプト分かるからいいけど
スクリプト書けない他の人にも需要があるかなと思ったから全文UPした
後悔してない

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 08:41:27 ID:FjyKEpfY0]
すまないけどソフトウェア板ではageないで欲しい
これはマナー云々ではなくて、ソフ板はスパムの攻撃対象になっていて、板の一番上にある
スレには常に書き込み攻撃が行われている。で、鯖がこれをブロックしきれなくてタイミングによっては
スレにスパム書き込みが入ってしまう

比較的勢いのあるFirefox関連スレがスパムの攻撃対象を引き受けてくれているけど
上記の理由によりage書き込みはスパムを誘発する荒らしと捉えられることもあるので
無用な反感を招かないためにもsageでの書き込みをお願いしたい

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 09:02:27 ID:huhZc31e0]
うぜえ
いい加減自分のブログでも作ってそこでやれよ
どうしてもここで晒したいなら途中経過とか自分語りとかいらねーから完成してからコードだけ書き込め

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 12:32:29 ID:yAh2LQ2g0]
>>432
自分でscript-fu専用スレ作ってあげたら?

個人にスレ埋め尽くされる心配してるんだと
思うけど。

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 16:22:52 ID:sYDIwxA00]
大した議論してないし、スクリプトくらいで神経質になりすぎだろw

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 18:24:16 ID:hocKrpPi0]
うざいのは321のノリ



436 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 18:41:22 ID:cI0+mNqg0]
自治厨ほどうざいものはない

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 19:06:29 ID:PVxOOFlr0]
でも転写スクリプトはちょっとありがたかった
スクリプトフーをショートカットに割り当てる事って出来るのかな?

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 23:35:34 ID:5JMPBZ5t0]
>>437
メニューに出てくるものなら割り当てられるよ。

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 01:01:57 ID:CDB4mG9WO]
冬厨で申し訳ないが、
Aのアカウントで起動できるのに、Bのアカウントで起動できないのは何がいけないんでしょうか・・・

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 01:12:32 ID:OZfAQ7760]
>>439
linuxならファイルの権限。ウインドウズは知らん。

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 07:45:07 ID:Zk+Pk2oo0]
>>439
ユーザ名に全角。

442 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 15:54:05 ID:OxU4AqUE0]
なんかペンタブで描いても反映されない・・・
キャンバスの外なら普通にペンタブ使っても操作できるし、マウスならキャンバスの中にも描けるのに
なんか設定いじくった事も無いと思うんだが・・・

443 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 16:39:12 ID:CDB4mG9WO]
>>441
ユーザー名は半角のローマ字なんだが・・・
パスのどこかに全角あると駄目なのか?

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 18:04:11 ID:4v1nPJOP0]
>>443
・C:\Documents and Settings\ユーザー名\.gimp-2.6(WinXPの場合)を削除してみる
・ユーザー環境変数に変な値がないかチェック


445 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/30(火) 21:54:49 ID:H8R9Hthw0]
>>444
gimp2.6フォルダ削除してもダメでした

ユーザー環境変数には、TEMPとTMPの変数があって値は2つとも%USERPROFILE%\Local Settings\Tempで、
もう一つPATHという変数で値はC:\Program Files\動画編集ソフト.exeでした。

いまひとつユーザー環境変数の設定についてはわかりませんでした・・・



446 名前:名無しさん@お腹いっぱい。 [2008/12/30(火) 22:03:47 ID:ykT3sxz40]
>>445
君の環境変数 PATHは変だな。

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 01:46:25 ID:/MZDGv3H0]
>>445
普通PATHにはディレクトリが入るはず。ていうかユーザー別の環境変数としてセットしない
なんかのインストーラが書き換えたんだろうが、ユーザー環境変数の方のPATHは消してもいいんじゃないかな
一応自己責任で

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 01:56:31 ID:/MZDGv3H0]
追記
もしかしたらfontconfigのキャッシュが悪さをしてるのかもしれん。TEMPフォルダにあるfontconfigフォルダを削除してみては?

449 名前:321 mailto:sage [2008/12/31(水) 03:51:00 ID:GL0FV0BD0]
おっす、久しぶり。
上げちゃいけない理由があるのは知らなかった、ごめん。
もうあとちょっとで縦書きふ〜が出来るんだが
どうしてもわからないところがふたつあるんで教えて下さいOTL

フォントの指定方法
講座サイトでは
SF-FONT "Font" "-*-Dragonwick-*-r-*-*-24-*-*-*-p-*-*-*"
って例題があってGIMP自体のフォントタブを見ればわかるとあるが
普通の「Sans」とか「MSゴシック」とかの表示しかなく
どこを見て設定すればいいのかよくわからない

もう一つはテキストレイヤーの中にあるテキストの位置の変え方。
テキストレイヤーの中のテキスト位置を変えたい。


450 名前:321 mailto:sage [2008/12/31(水) 09:47:15 ID:GL0FV0BD0]
おはよう
縦書きスクリプトでけたよ
無理矢理だから少し重い。
分かっているバグ
ファイルの画像自体のサイズより大きいサイズの文章を作るとだめ
そういえばテキストレイヤーから文字を取得するテストほとんどやって無い
印刷サイズでのテストもやって無い
実用に耐えれるのかわからん。


フォントの指定がよくわからん。
わかってるやつは教えてくれOTL

ここにいるやつは分かっていると思うが
拡張子を.scmに変えてユーザー名\.gimp-2.6\scriptsに
UTF-8のBOMなしで保存すれば
GIMPのメニューのscript-Fuに縦書きふ〜ってのがでてくる。

無駄に長いからテキストファイルで保存した。

www.dotup.org/uploda/www.dotup.org24487.txt.html


・・・俺の原稿全然進んでない\(^o^)/オワター

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 11:37:47 ID:6LqpGAZf0]
文字化けしとる(´・ω・`)

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 12:44:33 ID:3UnkDnU+0]
>>451
エンコードをUTF-8にしてみ?

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 12:48:52 ID:6LqpGAZf0]
>>452
見れたーヽ(´ー`)ノ
dd

454 名前:321 mailto:sage [2008/12/31(水) 12:52:39 ID:GL0FV0BD0]
フォントの指定方法と
テキストレイヤーの中のテキスト位置を変えるのは自己解決。
フォントはダイヤログボックスの文字の絵をおせばフォント用の
別のウィンドウがでてくるのね。
気付かんかった(´・ω・`)


455 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 13:03:00 ID:OzG8RuJv0]
今スクリプトテスト中だけど
使い方自体がよくわかんね(;^ω^)



456 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 13:20:14 ID:OzG8RuJv0]
2バイト文字の '#' が改行記号?

Script-Fuから縦書きふ〜を表示させてそのままOKを押した場合、正常に実行される
'#'を取り除いて実行した場合、改行されずに一行で実行される
自分で任意の場所に '#' を挟んで実行するとGIMPごと落ちる

テキストレイヤーから文字を取得も落ちる
フォントの指定は出来た

WinXP(sp3), GIMP 2.6.1


457 名前:321 mailto:sage [2008/12/31(水) 13:22:51 ID:GL0FV0BD0]
うう、ごめん。
textのところに文章を打ち込む
改行したいところで#を入力しとくこと。
テキストレイヤーから文字を取得っていうのは
縦書きふーを実行前に選択していたテキストレイヤーを
縦書きにする機能。
縦書きのレ点を外せば横書きになる。
境界線の幅は文字のまわりを縁取ってる線の幅のこと。
こんな感じかのう。



458 名前:321 mailto:sage [2008/12/31(水) 13:37:12 ID:GL0FV0BD0]
>>456
#が改行記号でおK。

うーん落ちるのはよくないね・・・。
また調べとく。


459 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 13:50:03 ID:Pt0Z6vp30]
GIMPで描画データを記録して再生できるプラグインってないの?

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 14:53:15 ID:T9uGiqXQ0]
>>321
おつかれ!

でも、よくエラーが出るわ。


@
Plug-In '縦書きふ〜' left image undo in inconsistent state, closing open undo groups.
A
'script-fu-tategaki' 実行中にエラーが発生しました。
Error: substring: end out of bounds: 6

461 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 17:00:20 ID:maVv6/520]


462 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 17:02:02 ID:62hfTt4Q0]


463 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 19:55:17 ID:m/khGXsJ0]
>>321氏のスクリプトのバグを取ろうと思っていじっていたんだが…結局書き直してしまった
www.dotup.org/uploda/www.dotup.org25274.txt.html
勝手に出しゃばってすまん

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 20:54:31 ID:Vso5cK/r0]
>>463
本職乙。321氏も乙だ。

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 21:47:33 ID:8vCbGshQ0]
>>321
>>463
乙、いただきました。
こりゃえーわ



466 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 22:00:18 ID:T9uGiqXQ0]
>>463

すごくありがたい。バグも直ってるし。

でも著作権違反ではないか??

とりあえず、もめないうちに頂いておきます。

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 22:33:30 ID:9YXjyDFI0]
これアンチエイリアスきかないの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<264KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef