openCV waitkey()不适用于孟加拉语字符

时间:2016-11-02 19:22:02

标签: python-2.7 opencv3.0

我正在开发一个程序(python 2.7.12,opencv),我在其中使用waitkey训练字符/数字,在我的代码中 -

<?php
  $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
  $query_args = array(
  'post_type' => 'gallery',
  'category_name' => 'abstract',
  'posts_per_page' => 8,
  'paged' => $paged);
  $the_query = new WP_Query( $query_args );
?>

<?php if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>

    <!-- loop contents -->
    <?php the_title(); // etc etc ?>   

<?php endwhile; ?>
<?php endif; ?>

这里result = cv2.waitKey(0) 适用于所有ASCII值范围为0到255或更多(我猜)的字符,但是当我按下任何孟加拉字符时(即অ,ই,উ,ক等)使用avro或bijoy键盘软件)而不是这些字符'?'存储在结果变量中。

如果我这样检查 - “if cv2.waitKey(1)&amp; 0xFF == ord('অ')”它会导致 - “TypeError:ord()期望一个字符,但找到长度为3的字符串“。如何使用waitKey处理这些unichars?

1 个答案:

答案 0 :(得分:0)

请看这里。您似乎可以借助public Item[] Items;函数解决您的问题:Using other keys for the waitKey() function of opencv