<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Zinnia手寫識(shí)別開(kāi)發(fā)包

          聯(lián)合創(chuàng)作 · 2023-10-01 03:32

          Zinnia 是一個(gè)簡(jiǎn)單、可定制和可移植的手寫識(shí)別系統(tǒng),基于 Support Vector Machines (SVM) 算法。SVM算法簡(jiǎn)介。

          實(shí)例代碼:

          #include <stdio.h>
          #include "zinnia.h"

          int main(int argc, char **argv) {
          size_t i;
          zinnia_recognizer_t *recognizer;
          zinnia_character_t *character;
          zinnia_result_t *result;

          recognizer = zinnia_recognizer_new();

          if (!zinnia_recognizer_open(recognizer, "/usr/local/lib/zinnia/model/tomoe/handwriting-ja.model")) {
          fprintf(stderr, "ERROR: %s\n", zinnia_recognizer_strerror(recognizer));
          return -1;
          }

          zinnia_character_t *character = zinnia_character_new();
          zinnia_character_clear(character);
          zinnia_character_set_width(character, 300);
          zinnia_character_set_height(character, 300);
          zinnia_character_add(character, 0, 51, 29);
          zinnia_character_add(character, 0, 117, 41);
          zinnia_character_add(character, 1, 99, 65);
          zinnia_character_add(character, 1, 219, 77);
          zinnia_character_add(character, 2, 27, 131);
          zinnia_character_add(character, 2, 261, 131);
          zinnia_character_add(character, 3, 129, 17);
          zinnia_character_add(character, 3, 57, 203);
          zinnia_character_add(character, 4, 111, 71);
          zinnia_character_add(character, 4, 219, 173);
          zinnia_character_add(character, 5, 81, 161);
          zinnia_character_add(character, 5, 93, 281);
          zinnia_character_add(character, 6, 99, 167);
          zinnia_character_add(character, 6, 207, 167);
          zinnia_character_add(character, 6, 189, 245);
          zinnia_character_add(character, 7, 99, 227);
          zinnia_character_add(character, 7, 189, 227);
          zinnia_character_add(character, 8, 111, 257);
          zinnia_character_add(character, 8, 189, 245);

          result = zinnia_recognizer_classify(recognizer, character, 10);
          if (result == NULL) {
          fprintf(stderr, "%s\n", zinnia_recognizer_strerror(recognizer));
          return -1;
          }


          for (i = 0; i < zinnia_result_size(result); ++i) {
          fprintf(stdout, "%s\t%f\n",
          zinnia_result_value(result, i),
          zinnia_result_score(result, i));
          }

          zinnia_result_destroy(result);
          zinnia_character_destroy(character);
          zinnia_recognizer_destroy(recognizer);

          return 0;
          }
          瀏覽 22
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产一卡二卡 | 操逼喷水在线观看 | 婷婷激情五月天丁香 | 亚洲AV毛片在线观看 | 亚洲高清视频免费 |