emoji-net
Version:
EmojiNet is an image to emoji recognizer based on MobileNet / Google Emoji Scavenger Hunt
28 lines (25 loc) • 574 B
text/typescript
import {
createCanvas,
} from '../../src/canvas-utils'
export function fixtureImageData3x3 (): ImageData {
const canvas = createCanvas(3, 3)
const ctx = canvas.getContext('2d')
if (!ctx) {
throw new Error('no ctx')
}
const imageData = ctx.createImageData(3, 3)
let val = 0
for (let i = 0; i < imageData.data.length; i += 4) {
val++
imageData.data[i + 0] = val
imageData.data[i + 1] = val
imageData.data[i + 2] = val
imageData.data[i + 3] = 255
}
/**
* 1 2 3
* 4 5 6
* 7 8 9
*/
return imageData
}