質問編集履歴

1

エラー内容・実行結果についての詳細の追記

2022/05/25 10:05

投稿

teru99
teru99

スコア10

test CHANGED
File without changes
test CHANGED
@@ -132,3 +132,31 @@
132
132
 
133
133
  駄文で失礼いたしました。
134
134
 
135
+
136
+ ## 追記
137
+ エラー内容と実行結果について追記いたします。
138
+
139
+ ### エラー内容
140
+ コンソール画面には以下のように表示されました。
141
+
142
+ ```C++
143
+ OpenCV(4.5.5) Error: Assertion failed ((unsigned)(i1 * DataType<_Tp>::channels) < (unsigned)(size.p[1] * channels())) in
144
+ cv::Mat::at, file C:\OpenCV454\opencv\build\include\opencv2\core\mat.inl.hpp, line 899
145
+ OpenCV: terminate handler is called! The last OpenCV error is:
146
+ OpenCV(4.5.5) Error: Assertion failed ((unsigned)(i1 * DataType<_Tp>::channels) < (unsigned)(size.p[1] * channels())) in
147
+ cv::Mat::at, file C:\OpenCV454\opencv\build\include\opencv2\core\mat.inl.hpp, line 899
148
+ ```
149
+
150
+ Mat::at が原因のようですがわかりませんでした。
151
+
152
+
153
+ ### 実行結果について
154
+
155
+ これも原因がわからないのですが、同一のコピーした画像を読み込ませた時に成功する場合と上記のエラーを起こしてしない場合があります。
156
+
157
+ また、コピー画像同士を比較させて実行に成功しても出力画像が殆ど赤色になってしまいます。
158
+
159
+ 最後に、
160
+ これらの情報を示すのを失念しており申し訳ありませんでした。
161
+
162
+