开启左侧

[HALCON算子] Halcon实现字母字符串大小写转换(未开源)

[复制链接]
Princess 发表于 2019-8-25 16:44:12 | 显示全部楼层 |阅读模式
本帖最后由 Princess 于 2020-9-21 16:10 编辑

实现对halcon中字母字符串大小写转换,要求是字符串内容必须是字母,否则可能导致失败!原理是参考字符串单字符转ASCII判断后转换!

参数表:
  1. 签名
  2. trans_case( : : Tuple, ToLower : TupleOut, Code, Msg)

  3. 参数
  4. Tuple (input_control)  string → (string)   //字母元素组成的Tuple或者字符串变量
  5. ToLower (input_control)  string → (string)   //默认为'true'转换成小写,否则使用'false'转换成大写
  6. Default Value: 'true'
  7. 建议值: 'true', 'false'
  8. TupleOut (output_control)  string → (string) //成功转换出来的Tuple或者字符串变量
  9. Code (output_control)  any → (tuple)  //转换代码,0为成功,其他负数为失败
  10. Msg (output_control)  any → (tuple)   //对应上面的错误代码,非0显示错误具体原因
复制代码

调用代码:
  1. *字母字符串数组
  2. tup:=['ABCDEFG','HIJKLMN','OPQRST']
  3. trans_case (tup, 'true', TupleOut, Code, Msg)
  4. *字母字符串
  5. str:='ABCDEFGHIJKLMNOPQRST'
  6. trans_case (str, 'true', TupleOut, Code, Msg)
复制代码

效果图:
微信截图_20190825164138.png
外部算子下载:(请自行查找如何加载外部算子)
trans_case.rar (1.68 KB, 下载次数: 17)



瞧你美得哟 发表于 2020-9-21 11:34:57 | 显示全部楼层
我花了金币下载,但是没密码呀?????
 楼主| Princess 发表于 2020-9-21 16:11:09 | 显示全部楼层
瞧你美得哟 发表于 2020-9-21 11:34
我花了金币下载,但是没密码呀?????

只是提供了算子使用,暂时没有开源哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表