【uniapp】调用阿里云OCR图片识别文字:

文章目录


一、效果:
二、实现:

【阿里官方】高精版OCR文字识别【最新版】-云市场-阿里云

javascript 复制代码
<template>
	<view class="container">
		<!-- 选择图片 -->
		<button @click="imageOcrRecognition">选择图片</button>
		<view v-html="content"></view>
	</view>
</template>
  
<script>
	import { pathToBase64, base64ToPath } from 'image-tools'//npm i image-tools --save

	export default {
		data() {
			return {
				content: '',
			}
		},
    methods: {
			imageOcrRecognition() {
				const that = this;
				uni.chooseImage({
          count: 1,
					sizeType: ['original', 'compressed'],
					sourceType: ['album', 'camera'],
          success: (res) => {
						pathToBase64(res.tempFilePaths[0]).then(base64 => {
							uni.request({
								url: 'https://gjbsb.market.alicloudapi.com/ocrserve/advanced',
                dataType: 'json',
                header: {
									'Authorization': `APPCODE 你的AppCode`
                },
								data: { img: base64.substring(base64.indexOf(',') + 1) },
                method: 'POST',
								success(res) {
                  console.log(res);
									that.content = res.data.content;
								}
							})
            })
					}
				})
      },
		},
	}
</script>
相关推荐
Rysxt_8 小时前
Flutter与UniApp底层逻辑深度对比
flutter·uni-app
2301_7657151410 小时前
全球缺芯背景下,IDM模式如何引领传感器产业革新
人工智能·阿里云·idm
iOS阿玮10 小时前
死了么 - 官方正版惨遭下架,背后原因竟是ta!
uni-app·app·apple
mixboot12 小时前
aliyun阿里云Instant计算服务IP地址查询脚本
阿里云·instant
何以解忧唯有撸码12 小时前
c#实现包裹扣面单的几种方式
ocr·opencvsharp·扣面单
2501_9159214313 小时前
如何在苹果手机上面进行抓包?iOS代理抓包,数据流抓包
android·ios·智能手机·小程序·uni-app·iphone·webview
@YDWLCloud13 小时前
华为云国际版 vs 阿里云国际版:东南亚市场选型指南
大数据·服务器·阿里云·华为云·云计算
酒书14 小时前
springcloud阿里云OCR(个人证照)识别对接
阿里云·云计算·ocr
00后程序员张14 小时前
iOS APP 性能测试工具,监控CPU,实时日志输出
android·ios·小程序·https·uni-app·iphone·webview
翼龙云_cloud14 小时前
阿里云渠道商:阿里云弹性伸缩混合管理指南
服务器·阿里云·云计算