![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
gaussrieman123
喜欢新技术与老故事。
展开
-
CoreML 的 C++部署 [1] 模型转换和预处理
背景当写下这个题目的时候,我是有疑问的。为什么要用C++来部署CoreML?是OC不香还是Swift不甜了?如此简单的CoreML模型部署,使用OC或者Swift几行代码就搞定的事情,非要整一个C++版本,实属想不通,是真的想不通。。。可能唯一能够理解的是,当模型推理只是一个很大的功能中的一部分,而这个功能又无法快速通过OC或者Swift搞定的时候,还是需要将整个模型推理部分下沉到C++中,与其他底层逻辑保持一致。简单来说就是为了满足程序架构的完整性,就牺牲了开发中的便捷性。但是如果是上面这个理由,原创 2020-12-29 10:54:51 · 1443 阅读 · 0 评论 -
从CGBitmapContextCreate 报错到iOS颜色空间和像素格式
CGContextRef CGBitmapContextCreate(void *data, size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow, CGColorSpaceRef space, uint32_t bitmapInfo);最重要的一点是,如果不是灰度图,请使用4通道格式!...原创 2019-04-22 09:58:36 · 1676 阅读 · 0 评论 -
Android与iOS资源文件读写对比
在开发中,算法配置文件是作为独立资源文件存在,初始化的时候读取到应用中,因此有必要对Android和iOS系统下的资源文件读写有一定的了解。首先要搞清楚的一点是,我们在PC上开发时使用的所有资源,移动端是没有办法直接使用的,移动端只能对它本地的资源进行读写,不能凭空直接访问PC端的资源。所以我们要再移动端访问资源文件,涉及到两个问题,一是资源的传递,二是移动端资源的读写。总体来说,两个系统对资...原创 2019-04-23 10:45:28 · 819 阅读 · 0 评论