{"version":"1.0","url":"https://fea.hatenadiary.org/entry/20090802/1249219723","title":"\u5099\u5fd8\u9332/\u884c\u5217\u306e\u6271\u3044","width":"100%","blog_title":"\u30d3\u30fc\u30d5\u30b7\u30c1\u30e5\u30fc","provider_name":"Hatena Blog","published":"2009-08-02 22:28:43","image_url":null,"type":"rich","provider_url":"https://hatena.blog","height":"190","author_url":"https://blog.hatena.ne.jp/fea/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Ffea.hatenadiary.org%2Fentry%2F20090802%2F1249219723\" title=\"\u5099\u5fd8\u9332/\u884c\u5217\u306e\u6271\u3044 - \u30d3\u30fc\u30d5\u30b7\u30c1\u30e5\u30fc\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","blog_url":"https://fea.hatenadiary.org/","categories":["OpenCV"],"description":"OpenCV\u3067\u884c\u5217\u8a08\u7b97\u3092\u884c\u3046\u3068\u304d\u306e\u95a2\u6570\u5099\u5fd8\u9332\u3002 \u884c\u5217\u3068\u3057\u3066src\u3068\u304bdst\u3068\u304b\u547c\u3076\u3051\u308c\u3069\u3001\u914d\u5217\u3067\u306f\u306a\u304fOpenCV\u306b\u5b58\u5728\u3059\u308b\u69cb\u9020\u4f53CvMat\u3092\u4f7f\u3046\u3053\u3068\u3002 CvMat *xxx \u884c\u5217\u5ba3\u8a00 xxx = cvCreateMat() \u884c\u5217\u9818\u57df\u78ba\u4fdd cvMatMul(src1, src2, dst) cvAdd(src1, src2, dst) \u639b\u3051\u7b97\u8db3\u3057\u7b97\u3002\u5f15\u304d\u7b97\u306f\u7121\u3044\u3063\u307d\u3044\uff1f cvmSet(src, i, j) cvmGet(src, i, j) \u8981\u7d20\u8a2d\u5b9a\u3001\u8981\u7d20\u62bd\u51fa\u3002 cvInvert(src, dst, method) \u9006\u884c\u5217\u3002method\u306f\u666e\u901a0\u3067\u3044\u3044\u3002 cvSetIdentity(src, v\u2026","author_name":"fea"}