道歉,如果这是一个愚蠢的问题,我在使用c ++中的指针方面不是最有经验。
我正在使用openCv,并将java.time.Instant instant = java.time.Instant.ofEpochMilli(jodaDateTime.getMillis());
OffsetDateTime offsetDateTime = OffsetDateTime.ofInstant(instant,
jodaDateTime.getZone().toTimeZone().toZoneId());
初始化为:
cv::Mat
我还有另一个Mat,填充的数据初始化为:
cv::Mat* frame;
显然一个是指针,另一个不是。
我需要将数据从cv::Mat frameRaw;
复制到frameRaw
。
我尝试了frame
,但它给了我一个异常错误。
我该怎么做?
感谢。
答案 0 :(得分:1)
感谢您指出我的错误。我没有正确初始化Mat
。添加
frame = new cv::Mat();
解决了这个问题。
答案 1 :(得分:0)
请参阅代码段,希望这能回答您:
link=static threading=multi runtime-debugging=on variant=debug