cで次のようなものを作りました
( kは定数)
( reはsrcの数倍の大きさ)
for( j=0;…){
for( i=0;…){
…
cvSetImageROI( src, cvRect(k, k, src->width, src->height ));
cvSetImageROI( re, cvRect(i, j, src->width + i - k, src->height + j - k ));
cvCopy( src, re, 0 );
}}
しかし、copyのときにサイズ( 恐らくROIの) が違うというエラーが出てしまいます。
srcは( width - k ) × ( height - k )で
reは(( width + i - k) - i ) × ( height + j - k) - j )で
同じサイズだと思うのですが、なぜでしょうか。
教えてください。
No.1ベストアンサー
- 回答日時:
cvRectの第3、第4引数は幅・高さで右・下座標ではないので
srcはwidth × height
reは(witdh + i - k) × (height + j - k)
になるようですが。
No.2
- 回答日時:
No.1さんで大体答えが出ていますが一応補足を。
リファレンスにはこのように載っています。
cvRect( int x, int y, int width, int height );
つまり同じサイズにする場合、srcとreの第3、4引数は同じ値でなければなりません。
srcをreにコピーしたいんであれば
cvSetImageROI( re, cvRect(i, j, src->width , src->height ));
に書き換えてやればいいと思います。
cvSetImageROI( re, cvRect(i, j, src->width , src->height ));
にしたところ、きちんと動きました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 共通の処理をまとめる方法がわからないのでアドバイスお願いします。 1 2022/12/19 20:20
- PHP PHP echo バックスラッシュの使い方 img要素 2 2023/01/08 22:46
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS 【HTML】【CSS】【Swiper】 元の画像は横1200×縦600なのですが、実際のサイト上に反 5 2022/07/16 13:57
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPでの画像ファイル表示
-
ロールオーバー効果にならない。
-
画面が真っ白になるのはどうして?
-
ロールオーバー画像のリンク設...
-
javascriptで複数の画像をラン...
-
商品画像リンク (image_link)...
-
C言語のポインタ表現
-
日替わりで画像を変更したい
-
javascritpの中身をHTML-lintで...
-
MAX関数を使ってからLEFT JOIN...
-
createElementで作成した要素を...
-
読み込んだQRコードをフォーム...
-
jqueryのsortableで一部ソート...
-
ネストされたチェックボックス...
-
iframe内のリンクが飛ばないの...
-
条件分岐でキーが入力されてい...
-
テキストエリア内の一部の文字...
-
一定時間ごとにgif画像の切...
-
外部javascriptの重複を防ぐには
-
【HTML、VBScript】HTAでのイベ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c++std::string型をTCHARに変換...
-
JSPでの画像ファイル表示
-
画面が真っ白になるのはどうして?
-
クリックして変更した画像を他...
-
C言語のポインタ表現
-
Javascriptで画像を水面のよう...
-
日替わりで画像を変更したい
-
Excel VBA マクロ 画像(...
-
javascriptで複数の画像をラン...
-
フォームに入力された値により...
-
ランダム表示の画像位置
-
JavaScriptでボタンをクリック...
-
ロールオーバー効果にならない。
-
クリックした自身の画像を別画...
-
「戻る」「進む」ボタンで画像...
-
フルスクリーン表示についての応用
-
ファイル名の頭にゼロを付ける...
-
マウスオーバーで画像変更で
-
onとoffを画像でチェンジ、チェ...
-
MinGWでfreetypeのmake時に
おすすめ情報