
Shunichi Kusano
MathWorks
Statistics
RANK
137
of 279,878
REPUTATION
846
CONTRIBUTIONS
0 Questions
221 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
129
RANK
14,941 of 18,773
REPUTATION
9
AVERAGE RATING
0.00
CONTRIBUTIONS
3 Files
DOWNLOADS
8
ALL TIME DOWNLOADS
90
RANK
of 128,709
CONTRIBUTIONS
0 Problems
0 Solutions
SCORE
0
NUMBER OF BADGES
0
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Content Feed
曲線を検出するにはどうすれば良いですか?
画像を拝見しますとそれなりにか細い線なのできれいに取り出すのは難しいかもしれませんが、まずは fibermetric関数を使ってみてはいかがでしょうか。線状オブジェクトの強調に適しています。thickness次第で結果が大きく変わるので、線の細さに合わせ...
5 days ago | 1
| accepted
Submitted
visualization-cheat-sheet
This repo provides a cheat sheet which contains essential tips in creating plots in MATLAB.
29 days ago | 3 downloads |
Submitted
visual-Inspection-examples-using-PatchCore-and-FastFlow-
The repository provides sample scripts demonstrated during a live webinar. https://www.mathworks.com/company/events/webinars...
29 days ago | 3 downloads |
複数粒子の頂点を得たい
回転を許して面積が最小になる外接矩形を求めるプログラムを作成してみました(たぶんちゃんと動いていると思いますが、何らか極端なケースで変な結果が出る可能性もありますので、常に可視化して結果の妥当性ご確認ください)。下記が添付のプログラムを動かす例となります。...
1 month ago | 0
| accepted
行列の積の組み合わせ
基本的な演算子だけでも記述が可能です。ご参考まで。 A = [1;2;3]; B = [4;5]; C = A' .* B; C = C(:) % 列ベクトルに
2 months ago | 0
特定のキーを押すまでの時間を記録する
input関数を使うとキーボードからの入力待ちになり、かつ何ボタンを押したかを記録することができます。 例えばEnterなら[](空)になりますので、下のようになります。 timeVal = tic; % 測定開始 x = input("press ...
2 months ago | 0
点群データの色のしきい値
下記のようなフローでやっています。 pcshowで点群を表示して、イイ感じの画角にしておきます。 getframe関数でそのまま画像化します。 colorThresholderアプリでしきい値を決定し、関数化します(createMaskという関数名で...
3 months ago | 0
| accepted
カメラで撮影する処理を繰り返したい
上記コードでカメラが撮影後に閉じてしまいますか?上記コードをもし丸々繰り返しているなら、冒頭のclearコマンドで一個前に作ったmとcamが消えてしまうので、それが原因かもしれません。下記のようにforループを撮影から画像保存までで閉じる形にしたら大丈夫だ...
4 months ago | 0
| accepted
PCのMATLABからスマホのカメラ操作することができたが,ピントを合わせられない
私のスマホでは下記のようにAutofocusがデフォルトで'on'になっていますが、こちらどうなっていますか? cam = Camera のプロパティ: Name: 'back' Avail...
4 months ago | 0
| accepted
PCのMATLABからスマホのカメラを操作したい
PCからカメラ画像取得は可能です。PC側に該当するサポートパッケージをインストールください。 下記1行目実行時点で、サポートパッケージがインストールされていない場合は、必要なものを教えてくれます。 m = mobiledev; % モバイル機器の情報を...
4 months ago | 0
| accepted
二値化画像での大きいノイズの削除
私からはこれだけ。 >個々の白領域のピクセル数が一定以上の場合に除去する関数(bwareaopenの逆)はありますか? bwareafilt関数が使えます。範囲指定ができます。
4 months ago | 0
画像フォルダを読み取る際に、不要なファイルを名前で指定する方法
startsWith関数が便利そうです。 filelist = {'1.jpg';'data.jpg';'.temp.jpg';'XXX.jpg'} % 適当にimds.Filesにあたるリストを作成 dotIdx = startsWith(filel...
4 months ago | 1
| accepted
組み合わせを用いて、関数を動かしたい。
こんにちは。 リストはもうできているということなので、nchoosek関数が使えると思います。例えば C = nchoosek([1:5],3) で、1から5までの数から3つを取り出す組合せを全て列挙してくれます。ですのでリストしたファイルの総数をN...
4 months ago | 0
| accepted
double型の配列を画像として保存したい
double型での保存はimwriteではできないようです。 double型の保存として一番簡単なのは.mat形式で保存することだと思います。 save data.mat data % dataが色差のdouble型配列 最低限のデータ容量で保存した...
6 months ago | 0
| accepted
for文におけるfigure内の複数の画像を更新されるようにしたいです。
forループの外でfigureとsubplotで座標軸を用意しておき、forループの中では指定した座標軸に書き込むようにすると上書きとなります。 figure, ax1 = subplot(3,2,1); ax2 = subplot(3,2,2); ...
6 months ago | 0
| accepted
行列から特定の値を抽出
grpstats関数が適当かと思います。 grpstats A = [299,3;350,30;350,7;450,116;450,60;500,38;500,82;568,14]; minx = grpstats(A(:,2),A(:,1),'mi...
7 months ago | 2
文字列を数値に変換
カテゴリカル行列がうってつけな気がします。 categorical A=["apple", "apple","banana", "orange"]; fruitsCat = categorical(A,["apple","banana","orang...
7 months ago | 2
| accepted
imageDataAugmenterによるコントラスト変換
コントラスト変換をしたい場合、残念ながらimageDataAugmenterは対応しておらず、transform関数を使うしかないです。 transform
7 months ago | 0
| accepted
writetableにてファイルを連番出力したい
こんな感じです。フォルダ内で思ったように整列されるようゼロ埋めするところがポイントです。 for i = 1:10 filename = sprintf("result%02d.xlsx",i) % 0はゼロ埋め、2は二桁、dは整数の意味です。...
7 months ago | 1
| accepted
最適なしきい値に基づいた分類結果の混同行列を作る方法
そのようなケースではpredict関数をお使いください。 scoreが出てきますので、しきい値と比較してクラス分類する形になるかと思います。
10 months ago | 0
| accepted
histogram2で得た頻度分布図から度数値に係数掛けをして二次元マップとして流用したい
h = histogram2(...)で出てきたハンドルhの中に度数データがあるので、これを上書きして…とおもったら書込み専用でだめでした。 x = randn(10000,1); % ダミーデータX y = randn(10000,1); % ダミー...
10 months ago | 0
局所最小値の並び替えを行いたい
上下をひっくり返せば局所最小値→局所最大値になりますので、検出が可能です。 この場合はベース(元のゼロ値)が最大値になるので、プロミネンスを上手く設定するなどして、所望の結果を得ることができるかと思います。 下記がサンプルになります。ゼロのところでの検...
11 months ago | 0
| accepted
ディープラーニング アルゴリズム
このあたりのページをご覧いただければざっくりと関連情報を把握できるかと思います。 https://jp.mathworks.com/help/deeplearning/deep-learning-visualization.html
11 months ago | 0
| accepted
画像処理 オープニング処理について 膨張と縮小の回数について
1回ですが、構造化要素を指定できますので、その大きさによって1回でも非常に大きい効果を得ることも可能です。 参考リンク:strel
11 months ago | 0
| accepted
ディープラーニングでの評価
9行目で imdsValidation が augmentedImageDatastore に上書きされていますが、augmentedImageDatastore にはimageDatastore とは違って Labels というフィールドがありません。な...
11 months ago | 0
| accepted
augmentedImageDatastoreと特徴データを結合したcombinedDatastoreを用いてtrainNetworkするには?
各データストアのミニバッチサイズが違うと同じエラーが再現しました。combineする際にreadSize, minibatchSizeを揃えてあげれば大丈夫かと思います。下記が例です。 %% イメージデータストア dataFolder = fullfi...
11 months ago | 2
| accepted
フォルダから画像を順に読み取り処理する方法
imageDatastore使うともっと簡単に書けてしまいます。おススメです。 imds = imageDatastore("フォルダ名"); while hasdata(imds) [I,info] = read(imds); %...
12 months ago | 0
for文での繰り返し回数の値を変数名として用いたい
こうしたケースでは通常配列を使うのがおススメです。 例えばforループごとにセル配列にデータを突っ込んでいく方法です。 %繰り返し処理 data = cell(10,1); for i=1:10 %何らかの処理を行う data(...
12 months ago | 0
dlnetworkを用いた正則化の実現は可能ですか?
https://jp.mathworks.com/help/deeplearning/ug/specify-training-options-in-custom-training-loop.html#:~:text=1)%20%3D%20%5B%5D%3B...
1 year ago | 0