yasuchのプロフィール
- ベストアンサー数
- 27
- ベストアンサー率
- 41%
- お礼率
- 73%
- 登録日2002/10/23
- ビットマップの2値化
モノクロビットマップ画像を2値化したいのです。 出来れば可変閾値を使ったもの、 あるいは2値化の前にエッジを強調する処理を施してからと言う物を作りたいと思っています。 何か参考なるソース、どんな風なプログラムを組めばいいかなど教えてくださるとうれしいです。
- SSIで,CGIを実行するときに引数を渡したい
/*hello.exeのソース*/ #include <stdio.h> int main (int argc,char* argv[]) { int i; printf("Content-type: text/html\n\n"); printf("Hello"); for(i=1;i<argc;i++) printf(" %s",argv[i]); return 0; } 上記のC言語で書いた実行ファイルをCGIにしています。いろいろ勉強して経験値を積んでいるところです。このCGIについて,次のように引数を付けて読んでみると, <!--#exec cgi="/cgi-bin/hello.exe?ryo+kei+yoko"--> <!--#exec cgi="/cgi-bin/hello.exe ryo kei yoko"--> [an error occurred while processing this directive]というエラーになります。そもそも,SSIでCGIを実行するとき引数は付けられないのでしょうか?実は,練習用にカウンタを自作したのですが,その書式を引数で渡そうと考えて行き詰まりました。別の方法でもいいので,ブラウザ訪問者のアクション(クリックなど)なしで,引数を渡せないものでしょうか。
- ベストアンサー
- CGI
- southern_wind
- 回答数3
- rmファイルをインストなしで再生するプレイヤー
rmファイルを再生したいのですが、自分が使っているPCは父もので自分は制限つきアカウントです。そのためリアルワンプレイヤーをインストールできません。父に入れてといっても壊れるかもしれないからいやだと言われてしまいました。ネットでいろいろ探してみたのですが、rmをインストールなしで再生できるプレイヤーは見つかりませんでした。DivXなどはVLCプレイヤーでできたのですが。。。 プレイヤーでなくてもrmファイルを再生できる方法があればそれもぜひ教えてください。 追伸 GOMプレイヤーもrm対応ですが、権限不足でできませんでした。今入ってるプレイヤーはメディアプレイヤーぐらいです。OSはXPです。
- 締切済み
- フリーウェア・フリーソフト
- maruchan0223
- 回答数3
- 実行ファイルからバッチファイルを作成、そのバッチファイルが実行できない
環境はWindowsXPPro+gccです Cの実行ファイルにjavaファイルを引数で渡し そのファイル名に合ったバッチファイルを作成するプログラムで 作成後エクスプローラからバッチファイルを実行しても 「指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります。」 と出てバッチを実行できません しかし、DOSを開き、そのパスまで行きバッチファイルを実行するか、 このバッチファイルをコピーし実行するときちんと実行されます。 なぜでしょうか? なにかお気づきする点がありましたら指摘お願いします。 ※文字数制限で宣言省いています int main(int argc,char *argv[]) { strcpy(fpath,argv[1]); flen=strlen(fpath); strncat(ftype,&fpath[flen-5],5); if(strcmp(ftype,".java")!=0){ printf("Don'tjavafiletype!!\n"); printf("%s",ftype); return0; } for(i=0;i<flen;i++){ if(fpath[i]=='\\'){ flast=i; } } strncat(fname,&fpath[flast+1],flen-flast-6); strncat(fpath2,fpath,flen-5-strlen(fname)); sprintf(html,"<html>\n" "<body>\n" "<appletcode=\"%s.class\" width=\"200\" height=\"200\"></applet>\n" "</body>\n" "</html>\n",fname); sprintf(bat,"cd%s\n" "javac %s.java\n" "appletviewer %s.html\n",fpath2,fname,fname); strcpy(fhtml,fpath2); strcat(fhtml,fname); strcat(fhtml,".html"); fn=fopen(fhtml,"w"); flen=strlen(html); for(i=0;i<flen;i++){ fputc(html[i],fn); } fclose(fn); strcpy(fbat,fpath2); strcat(fbat,fname); strcat(fbat,".bat"); fn2=fopen(fbat,"w"); flen=strlen(bat); for(i=0;i<flen;i++){ fputc(bat[i],fn); } fclose(fn2); return0; }