Filter
Exclude
Time range
-
Near
[#Promptshare] [#AIart ] Try this prompt design and create your own beauty. Grok imagine ======================== #[derive(Debug)] struct ImageMetadata { title: String, aspect_ratio: String, style: String, } #[derive(Debug)] struct Subject { description: String, features: Features, expression: String, } #[derive(Debug)] struct Features { hair: Hair, skin: String, makeup: String, } #[derive(Debug)] struct Hair { color: String, style: String, } #[derive(Debug)] struct Garment { creative_element: String, newspaper_details: String, gothic_accent: String, bottom: String, } #[derive(Debug)] struct Accessories { gloves: String, arm_bands: String, stockings: String, choker: String, } #[derive(Debug)] struct Attire { garment: Garment, accessories: Accessories, } #[derive(Debug)] struct PoseAndComposition { pose: String, framing: String, } #[derive(Debug)] struct Environment { setting: String, background: String, } #[derive(Debug)] struct Lighting { setup: String, quality: String, } #[derive(Debug)] struct ColorPalette { film_simulation: String, overall_tone: String, } #[derive(Debug)] struct ImagePrompt { metadata: ImageMetadata, subject: Subject, attire: Attire, pose_and_composition: PoseAndComposition, environment: Environment, lighting: Lighting, color_palette: ColorPalette, } let image_prompt = ImagePrompt { metadata: ImageMetadata { title: "Newspaper Top Editorial".to_string(), aspect_ratio: "4:5 vertical".to_string(), style: "High-end fashion magazine editorial with gothic anime fusion".to_string(), }, subject: Subject { description: "Young woman based on user reference, sultry seductive with playful gothic anime energy".to_string(), features: Features { hair: Hair { color: "Long blonde".to_string(), style: "Twin ponytails tied with black ribbons, slightly tousled with natural flow".to_string(), }, skin: "Natural clear with subtle blush, dewy luminous finish".to_string(), makeup: "Soft natural with subtle peachy blush, nude glossy lips, striking blue eyes with anime-inspired depth".to_string(), }, expression: "Playful seductive gaze, bedroom eyes with confident alluring look, lips slightly parted".to_string(), }, attire: Attire { garment: Garment { creative_element: "English newspaper used as makeshift top, held against chest with arms crossed".to_string(), newspaper_details: "Vintage-style with visible text, slightly crumpled, integrated gothic lace patterns".to_string(), gothic_accent: "Off-shoulder black dress elements with ruffled edges and corset-like bodice beneath newspaper".to_string(), bottom: "High-waisted deep blue denim jeans".to_string(), }, accessories: Accessories { gloves: "Black fingerless gloves".to_string(), arm_bands: "Striped arm bands".to_string(), stockings: "Fishnet stockings".to_string(), choker: "Choker with lace detailing".to_string(), }, }, pose_and_composition: PoseAndComposition { pose: "Arms crossed over chest holding newspaper against body, hands gripping edges, slight body twist with playful stance".to_string(), framing: "Medium shot waist up, subject center-right with negative space".to_string(), }, environment: Environment { setting: "Professional photography studio".to_string(), background: "Draped fabric backdrop in muted neutral tones, plain white emphasis with subtle gothic texture".to_string(), }, lighting: Lighting { setup: "Professional studio softbox lighting".to_string(), quality: "Extremely soft, no hard shadows, gradual falloff with subtle anime-inspired highlights".to_string(), }, color_palette: ColorPalette { film_simulation: "PRO Neg Std inspired, desaturated muted tones".to_string(), overall_tone: "Desaturated grey-shifted with black gothic accents and blue eye pops".to_string(), }, };
Feb 1
Sunday mornings smell like newsprint and forgotten coffee. 新聞紙の匂いが漂う、静かな朝。 用报纸裹住周末最后的慵懒。 🔧 Fuji Classic Chrome · newspaper as top · linen backdrop · editorial lighting 💬 Newspaper or magazine for this look? 🧵 Prompt ↓
1
9
357
[#Promptshare] [#AIart ] Try this prompt design and create your own beauty. Grok imagine =======Prompt====== #[derive(Debug)] struct ImageMetadata { layout: String, panel_count: i32, art_style: String, signature: String, } #[derive(Debug)] struct Character { description: String, eyes: String, hair: String, ears: String, outfit: String, accessory: String, } #[derive(Debug)] struct Panel { panel_id: i32, expression: String, action: String, } #[derive(Debug)] struct Background { setting: String, elements: Vec<String>, } #[derive(Debug)] struct ImagePrompt { metadata: ImageMetadata, character: Character, panels: Vec<Panel>, background: Background, } let image_prompt = ImagePrompt { metadata: ImageMetadata { layout: "Four-panel comic-style layout".to_string(), panel_count: 4, art_style: "Detailed anime-style with soft shading and Kululu signature elegance".to_string(), signature: "Artist signature 'Kululu' in white script bottom right".to_string(), }, character: Character { description: "Anime-style character with long blonde hair adorned with red rose, fair skin, striking red eyes, fox ears".to_string(), eyes: "Large expressive red eyes with mystical depth".to_string(), hair: "Long flowing blonde hair with soft waves".to_string(), ears: "Delicate fox ears".to_string(), outfit: "Elaborate red and white kimono with intricate floral patterns and lace details".to_string(), accessory: "Holding a folding fan near face, partially covering mouth, with blue popsicle motif subtly integrated".to_string(), }, panels: vec![ Panel { panel_id: 1, expression: "Curiosity, eyes wide with gentle intrigue".to_string(), action: "Holding fan near mouth, slight tilt".to_string(), }, Panel { panel_id: 2, expression: "Contentment with closed eyes, serene smile".to_string(), action: "Fan lightly lowered, relaxed pose".to_string(), }, Panel { panel_id: 3, expression: "Surprise, eyes widened with playful shock".to_string(), action: "Fan partially raised in reaction".to_string(), }, Panel { panel_id: 4, expression: "Enjoyment, soft joyful smile".to_string(), action: "Fan gracefully positioned, eyes half-closed in bliss".to_string(), }, ], background: Background { setting: "Blurred indoor traditional Japanese room with night scene hints".to_string(), elements: vec![ "Sliding doors".to_string(), "Decorative vases".to_string(), "Full moon and cherry blossoms visible through window".to_string(), "Soft mystical night atmosphere".to_string(), ], }, }; Inspired by The Funeral of Catherine. Tag: @VisionsEther @KurieWarriorHSP @By0yom1 Welcome to repost
2
5
242
The Tea App fiasco👇GPS data embedded in images is one of the least understood privacy issue in the general populace. I personally have stories where GPS data in images have helped me.(obviously not for doxxing people 😀) #teaapp #gps #imagemetadata
Rule Number One: Do not take a selfie to sign up for a gossip app while working on the flight line at a secret military base.
2
446
Learn how image metadata can reveal hidden details like location, time, and device info! Stay informed. #ImageMetadata #CyberAwareness #ExifTool #DigitalForensics #senselearnertechnologies
2
29
Replying to @Wende2k
// Image dimensions will be needed for proper mapping const imageMetadata = await sharp(Buffer.from(imageBuffer)).metadata(); const imageWidth = imageMetadata.width ?? 1000; const imageHeight = imageMetadata.height ?? 1000; // Map these 0-1000 positions to the actual image size const x = (rawX / 1000) * imageWidth; const y = (rawY / 1000) * imageHeight; // Create SVG circle // Calculate angle from center to target position // Calculate vector from center to target const dx = x - imageWidth / 2; const dy = y - imageHeight / 2; const angle = Math.atan2(dy, dx) * (180 / Math.PI); // Calculate distance from center to target const distance = Math.sqrt(dx * dx dy * dy); // Fixed distance to keep between arrow and circle (100 pixels) const ARROW_GAP = 100; // Position arrow ARROW_GAP pixels away from the circle const arrowDistance = Math.max(0, distance - ARROW_GAP); const arrowX = imageWidth / 2 (dx * arrowDistance) / distance; const arrowY = imageHeight / 2 (dy * arrowDistance) / distance; const svg = Buffer.from( `<svg width="${imageWidth}" height="${imageHeight}" viewBox="0 0 ${imageWidth} ${imageHeight}"> <g transform="translate(${arrowX} ${arrowY})"> <g transform="rotate(${angle})"> <path d="M -60 -45 L 60 0 L -60 45 Z" fill="red" opacity="0.75" /> </g> </g> <circle cx="${x}" cy="${y}" r="25" stroke="red" stroke-width="8" fill="none" /> </svg>`, ); // Process image with sharp const processedImageBuffer = await sharp(Buffer.from(imageBuffer)) .composite([ { input: svg, top: 0, left: 0, }, ]) .toBuffer();
5
343
Replying to @nuits_jp @haxe
FYI WebP does not contain DPI data baked in, that will be in the EXIF chunk. ImageSharp V2 doesn't assign that automatically to the ImageMetadata property so you'd have to read the property from he Exif profile but I could add that for V3
1
2
29
Unlock the power of image metadata for better SEO in WordPress! 📷🚀 Check out my latest article to learn how to optimize your images and boost your website's visibility: andrewggibson.com/2023/03/16… #SEO #WordPress #Imagemetadata
2
1
161
Guest speaker David Riecks joins the converstion today. Hear about embedded image metadata and the journey that one photographer took in his career that led him down a path of digital asset management. #imagemetadata #metadata #podcast #embdeddedmetadata inevermetadata.libsyn.com/ep…

2
Learn how to strip useless image metadata and avoid performance and security issues in this in-depth tutorial: bit.ly/2NHwf4p #imagemetadata #performance #WordPress
4
NSDictionary-ImageMetadata for iOS: NSDictionary ImageMetadata and NSDictionary-MetadataDatasourc... - bit.ly/1mbUAtA

1
4