| 123456789101112131415161718192021222324 |
- import { apiClient } from './apiClient';
- /**
- * OCR サービス - 画像テキスト認識関連の処理を担当
- */
- export const ocrService = {
- // 画像内のテキストを認識
- async recognizeText(authToken: string, image: Blob): Promise<string> {
- const formData = new FormData();
- formData.append('image', image);
- const response = await apiClient.request('/ocr/recognize', {
- method: 'POST',
- body: formData,
- });
- if (!response.ok) {
- throw new Error('Failed to recognize text');
- }
- const data = await response.json();
- return data.text;
- }
- };
|