cvooc 最近的时间轴更新
cvooc

cvooc

ctrlcv导致对象ooc(人设冲突), 一个奇怪的脑洞(笑).
🏢  小全栈
V2EX 第 525806 号会员,加入于 2020-12-27 23:45:19 +08:00
今日活跃度排名 8882
5 G 13 S 36 B
游兵散勇一个
10 年米粉使用 ios 做主力机一年总结, 不是很满意
  •  1   
    分享发现  •  cvooc  •  197 天前  •  最后回复来自 hyndaniel
    22
    cvooc 最近回复了
    6 天前
    回复了 gotoschool 创建的主题 前端开发 mantine UI 库和 shadcn UI 库 选哪个?
    我个人使用下来感受 c 端最好使用 shadcn 甚至自己开发组件以方便后期 UI 统一定制美化, b 端各种管理系统无脑 antd 和 element 就好了
    6 天前
    回复了 gotoschool 创建的主题 前端开发 mantine UI 库和 shadcn UI 库 选哪个?
    @susunus Shadcn 主要是用 Tailwind 封装了 RadixUI,同时组件 api 设计相同成了一种规范,三方库可以用相同规范封装组件
    6 天前
    回复了 gotoschool 创建的主题 前端开发 mantine UI 库和 shadcn UI 库 选哪个?
    @shiny 这些库全部都支持 shadcn 安装?
    11 天前
    回复了 Suinn 创建的主题 程序员 这样是否可以保证 OCR 识别率接近百分之 100
    @Ming5Ming 是的, 我找了下当时的代码, 核心那段方法是这样的. 90 多个 case, 涵盖 0-9 和小数点还有-号. 因为最后已经把图片处理的高度一致了,二值化后把所有独立的白色像素按块全部切出来, 本意是缩小图片在能识别出来的同时加速 ocr 速度, 最后单数字尺寸都极小了, 索性从上到下从左到右直接数连续的白色像素了, 跑了两天把遗漏的 case 加进去, 效果还算不错反正是解决问题了.
    ```java
    public static String isNumber(StringBuffer tempStr) {
    switch (tempStr.toString()) {
    case "11111":
    case "111111":
    return "-";
    case "11111161111116":
    return "-0";
    case "2":
    return ".";
    case "11":
    case "22":
    return ":";
    case "61111116":
    case "51111117":
    case "52211117":
    case "71111115":
    case "71111117":
    case "72211227":
    return "0";
    case "1181":
    case "129":
    case "1229":
    case "1299":
    case "2299":
    return "1";
    case "2211111111121":
    case "22312112141":
    case "111311111131":
    case "112212112141":
    case "121312112131":
    case "122413113141":
    case "121312112141":
    return "2";
    ...
    ...
    ...
    case "42221111117":
    case "411111111117":
    case "411221112227":
    case "412221111117":
    return "9";
    case "1210111021":
    return "↑";
    case "132121911132121911":
    case "132131911132131911":
    return "44";
    case "4141111111141132121911":
    case "4141111111141132131911":
    return "54";
    case "4141111111141132121911132121911":
    return "544";
    default:
    int err = 1 / 0;
    return "";
    }
    }

    ```
    12 天前
    回复了 Suinn 创建的主题 程序员 这样是否可以保证 OCR 识别率接近百分之 100
    很久之前研究过 ocr, 然后自己训练. 是个金融项目反爬很厉害, 让 OCR 识别, 只识别数字然后导入到"老板自己的秘密算法"里出结果, 结果 OCR 不是很理想正确率 97/98 左右速度也慢, 完了老板还是不满意, 因为金融项目数字很多人工校对很麻烦, 折腾了快三月, 图片二值化,图在切碎些全全搞了, 最后切成了一个数字一张几 B 的图片.

    在看之前编写的一堆规则把图片都切的细碎了, 一咬牙一跺脚,把所有图片的数字像素转成了字符串硬编码(类似 X 黑 X 白 X 黑 X 白这种字符串), 然后花了两天跑了下数据看有没有遗漏的没记下的像素组成, 结果识别率 100%(因为没走 OCR 直接比字符串). 速度还快以前转 OCR 一张小图 2~3 秒,现在 30 张图 2~3 秒.

    这应该也算"要么识别准"的一种方案了,不过只适合固定来源的数字识别.
    12 天前
    回复了 lpffernando 创建的主题 Android 安卓主力机推荐
    要我肯定推荐小米十来年用出感情了, 小爱同学和米家生态基本没有平替.
    @retrocode 没事了 看错地方了 用户名旁边没有修改按钮, 但是右侧菜单栏有
    我余额够 5000 了为啥没有修改按钮, 还有其他限制吗
    16 天前
    回复了 cKnight 创建的主题 Rust 太快了! Rust 太快了!
    前排求一份系统些的 rust 手册, 一直想学, 但是最多写了写 wasm, 直接上 web 开发老是担心后续用的组件不好找, 例如 office 文件生成, PDF 这些比较基础的功能.
    我还有 244 天而立, 现在是每天累死累活搞钱, 车房有了没对象, 不知道自己为了什么要这么累. 7 月份开始减肥健身,准备大战 300 天迎接那天. 7 月份的时候体重 82,现在 72. 用各种事情把自己填满省的夜深人静一个人寂寞. 0.0
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2057 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 14:32 · PVG 22:32 · LAX 07:32 · JFK 10:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.