1. Analyze Image
Detect objects, tags, and descriptions in an image.
Code
import { VisionServiceClient } from "@azure/ai-vision-sdk";
async function analyzeImage(file) {
const client = new VisionServiceClient("", "");
const result = await client.analyzeImage(file, {
features: ["Tags", "Objects", "Description"]
});
console.log(result);
}
2. Read Text (OCR)
Extract printed and handwritten text from an image.
Code
import { VisionServiceClient } from "@azure/ai-vision-sdk";
async function readText(file) {
const client = new VisionServiceClient("", "");
const textResult = await client.readText(file);
console.log(textResult);
}
3. Generate Thumbnail
Create a thumbnail of a specified size.
Code
import { VisionServiceClient } from "@azure/ai-vision-sdk";
async function generateThumbnail(file, width, height) {
const client = new VisionServiceClient("", "");
const thumbnail = await client.generateThumbnail(file, { width, height });
document.getElementById("thumbOutput").innerHTML = `
`;
}