Landscape Photo to Prompt: Time of Day, Weather, and Lens
Convert a landscape photo to prompt: recover time of day, weather, and lens from a still for Midjourney v7 and FLUX, then edit one clause and paste.
Turn any photo into an AI prompt — free
No sign-up required. Works with Midjourney, FLUX, DALL-E.
Try Image to Prompt →A landscape photo to prompt pass turns a field still into text you paste into Midjourney v7 or FLUX. You upload a clear frame. Vision analysis lists terrain, time of day, weather, and lens feel. You copy a draft in the dialect your target expects. Midjourney wants compact subject-first phrases plus trailing flags. FLUX wants photographic sentences without those flags. You leave with a photo-first loop: crop the still, pick recreate or a weather or light shift, generate, fix one wrong sky or glass call, then render. Sister posts cover camera kits and a golden-hour keyword list. Stay here for recovering time of day, weather, and lens from a landscape still. Soft path: PromptMake /image.
Who needs a landscape photo to prompt workflow
You search landscape photo to prompt because you already hold a JPEG from a hike, a drone card, or a location scout, and you need reusable text for another render cycle. Location photographers restyle or relight a locked ridgeline without inventing sky jargon from a blank page. Game and concept teams turn one field still into a biome variant set. Travel marketers pull a hero coast into Midjourney Discord or a FLUX queue. The job is to recover the words a landscape shooter would give an assistant: which terrain sits in frame, where the sun sits, what the weather is doing, which lens distance the depth of field implies.
Text-only generation invents a valley from nouns. Image-to-prompt tools that read a still own the keep-this-horizon job. Keep those lanes apart. This article covers photo-first language: time of day, weather, and glass recovered from a real frame, Midjourney v7 and FLUX paste craft, and goal modes when you upload. Soft product path for the photo lane: https://promptmake.net/image. For text-first kits tuned to mountains, coasts, and forests, the landscape use case sits next to that flow: https://promptmake.net/use-case/landscape. Camera height and drone altitude live in the camera-angle guide. Late-sun palette lists live in a later keyword article. You stay on reading the still.
Treat generator stills as location tests and concept plates. Clear location and likeness rights before you publish a real place as a campaign hero.
Strong fit for:
- Photographers who need Midjourney or FLUX lines that sound like a shot list
- Concept and game teams who lock a ridgeline and swap weather across a set
- Travel and outdoor marketers who approve one still and want pasteable text for a week of variants
- Anyone who ports the same coast or valley into Midjourney v7 and FLUX without guessing the sun height
How a landscape photo to prompt run reads a still
Treat the product as three linked stages. Stage one is the file you feed in: crop, resolution, and a readable horizon decide how much the analyzer can defend. Stage two is vision analysis that lists what a landscape shooter would write on a shot list: biome, time of day, weather, lens feel, and a scale cue. Stage three is write-out into Midjourney or FLUX dialect so you do not reformat flags by hand. Skip a stage and quality drops in a known way. A muddy upload produces vague nouns. A vague analysis skips the sun angle. A Midjourney-shaped string pasted into FLUX wastes a clean description on unused parameters. Spend a minute on each stage and you cut the regenerate loop down to one edit pass. Image to prompt tools share this pipeline whether the marketing page says photo, picture, or landscape. The landscape habit is the difference in how you brief the run: prefer a single horizon, readable weather, and optional notes that name keep-constraints in field language ("keep the ridgeline," "24mm deep focus," "no extra peaks"). PromptMake /image guests get about 3 image generations per day; a free account raises that to about 5. Soft path: https://promptmake.net/image. Pair it with the landscape use case when you want mountain, coast, and forest vocabulary in a text-first ask: https://promptmake.net/use-case/landscape.
Time of day and weather the still shows
Time of day is sun height and sky color. Dawn and dusk put the sun near the horizon and stretch shadows across grass or rock. Midday puts the sun high and flattens form unless clouds add shade. Overcast is a weather state and a light state at once: even fill, weak shadows, a pale sky. Night work names moonlight or a town glow, plus whether the sky still holds blue. Write the slot you see: pre-dawn blue, sunrise, late morning, overhead sun, late afternoon, dusk, night. Late sun near the horizon is one slot among those. A sister article will own golden-hour keyword lists. Here you recover the slot from the pixels, then write one short light clause. Weather sits in the next clause: clear air, high cirrus, broken stratus, fog in the valley, rain on rock, fresh snow, wind in grass or spray. Name cloud type when you can see it. "Moody sky" is weaker than "low broken stratus, rain in the distance." For Midjourney v7, pair the slot with a short weather noun: "late afternoon, broken stratus, long shadows on granite." For FLUX, put the same facts in a sentence: late afternoon sun from camera left, broken stratus, wet granite in the foreground.
Terrain, scale, and lens cues
Terrain is the subject noun of a landscape still. Lead with biome and landform: Pacific basalt coast, granite cirque, old-growth fir, red-rock desert, tidal marsh. Add one scale cue so the model does not invent a toy valley: a small hiker, a road hairpin, a cabin, a ship on the water. Skip the cue if the brief wants an empty wilderness. Lens feel comes from how much of the world sits in frame and how compressed the ridges look. Wide glass (16mm to 24mm) stretches near rock and shows more sky; use it for establishing plates with a strong foreground. Normal glass (35mm to 50mm) sits close to how you saw the place with your eyes. Telephoto (70mm to 200mm) stacks ridges and throws foreground out of focus. Write the millimeter number. "Wide landscape" is weaker than "24mm, deep focus, foreground rock sharp." Conflicting pairs waste a generate: "14mm extreme wide, creamy 200mm compression, both in one line" asks for two cameras. Pick one glass per run. Midjourney users add --style raw for photographic lens behavior and --ar 16:9 or --ar 3:2 for field plates. FLUX users spell the same optics in prose and set size in the host UI.
Coast, mountain, and forest kits from one still
Coast, mountain, and forest kits share a habit: you lock terrain and horizon before you rewrite sky or glass. Coast plates fail when you also demand a desert dune in the same frame. Mountain plates fail when you also demand a dense canopy that hides the ridge. Forest plates fail when you also demand a 200mm stacked horizon with no trunks in the near third. Write a paste template per kit and reuse it across weather swaps so the landform stays stable while the sky moves. Midjourney v7 wants compact phrases and trailing --ar plus --style raw for photos. FLUX.1.x and Flux 2 family builds (name the variant your host shows) want a full sentence that embeds biome, sun height, weather, and millimeters. Keep --ar as canvas shape: 16:9 for site heroes, 3:2 for camera-like stills, 21:9 for wide establishing. Aspect ratio is the box. Time of day and 24mm are field facts. The subsections below give paste-ready coast, mountain, and forest cores you can drop a new weather clause into. Lighting stays a short, stable clause so this page stays on photo recovery rather than a keyword dump.
Coast and mountain plates
Coast (Midjourney v7): rocky Pacific coast, wide establishing landscape photograph, late afternoon sun from camera left, low broken stratus, wet basalt in the foreground, 24mm lens, deep focus, horizon on the lower third --ar 16:9 --style raw --v 7
Coast (FLUX prose): Photograph of a basalt headland with a late afternoon sun from camera left, low broken stratus, wet rock in the foreground, 24mm lens, deep focus, a small fishing boat for scale.
Coast notes that steer well name one keep-constraint: "keep the headland silhouette," "no extra stacks of sea stacks," "hold the wet foreground." Fog versions swap the weather clause: sea fog, muted mid-distance, pale sun disk. Storm versions name rain curtains and wind on the water. Leave desert nouns out of this kit. Mountain (Midjourney): granite cirque after a snow squall, overcast midday, thin valley fog, 70mm compression on distant peaks, small hiker for scale, documentary color --ar 3:2 --style raw --v 7. Mountain (FLUX): Photograph of a granite ridge after a snow squall, overcast midday light, thin ground fog in the valley, 70mm compression on distant peaks, a small hiker for scale. Dawn mountain work names pink alpenglow on the high faces and cool shadow in the bowl. Night mountain work names moonlight on snow and a dark sky; skip town glow unless the still shows it. Keep 24mm coast language out of a 70mm ridge prompt so stretch and compression do not blend.
Forest, desert, and weather rewrites
Forest (Midjourney v7): old-growth fir interior, cathedral canopy, late morning shafts through mist, ferns in the foreground, 35mm lens, deep forest depth, moss on trunks --ar 3:2 --style raw --v 7
Forest (FLUX): Photograph inside an old-growth fir stand, late morning light shafts through mist, ferns sharp in the foreground, 35mm lens, moss on the trunks, no distant sky.
Forest interiors often hide the horizon. Say so. A canopy still with a 16mm sky patch fights the woods. Desert (Midjourney): red-rock desert butte, overhead sun, hard shadows, clear air, 24mm, small juniper for scale --ar 16:9 --style raw --v 7. Desert (FLUX): Photograph of a red-rock butte at midday, hard shadows, clear dry air, 24mm lens, a small juniper for scale. Weather rewrites are Adjust Lighting or a one-clause note on the same landform: same butte, broken monsoon clouds, wet stone, late afternoon. Same fir stand, dense fog, no shafts, flat fill. Same headland, pre-dawn blue, slick rock, long exposure feel. Run Create Variation when you need sibling skies from one composition for a board. Run Change Style when the landform stays and the medium moves: field photo to matte painting. Recreate Exactly when the still is the brief and you will confirm time, weather, and millimeters by hand. Split a weather rewrite and a lens rewrite into separate runs. One overloaded pass muddies the draft.
Step-by-step: still to Midjourney or FLUX prompt
You can run this loop in a dedicated image-to-prompt tool or with a vision chat model plus a manual rewrite. Dedicated tools win when you change Midjourney and FLUX targets in the same week or need labeled goal modes without writing a system prompt. Chat models win when you already live in one thread and want a conversational edit. Either way, the human steps stay the same. Qualify the photograph. Name the job in one sentence. Lock Midjourney or FLUX before you polish commas. Edit once with a landscape checklist, then generate in the image app. Work in a short block with the still open beside the tool. Decide recreate versus relight versus restyle out loud before upload. That pre-decision stops the UI from becoming a slot machine. After generate, skim for invented peaks and wrong sun calls, fix those two classes of error, then paste. Save the edited string with date, target model, and mode tag so the next scout starts from a known base. PromptMake /image formats for Midjourney, FLUX, DALL·E, Stable Diffusion, and Leonardo. Guests get about 3 image runs per day; a free account raises that to about 5. Soft start: https://promptmake.net/image. The landscape use case is the text-first sibling when you have no still yet: https://promptmake.net/use-case/landscape.
Crop the photo and write the job
Crop to one horizon and one landform. Prefer readable weather over heavy grade. A four-panel mood board as one upload forces the analyzer to guess which coast is the hero. Ask one question in a note: do you need fidelity, a weather swap, a time-of-day shift, or a medium change? Recreate Exactly packs observable detail: the ridge you shot, the fog that was there, the 24mm stretch. Adjust Lighting holds the landform and rewrites sun height or cloud type. Create Variation treats the still as a mood seed for sibling skies. Change Style keeps structure and swaps medium: photograph to oil or matte. Optional notes steer any mode in one short clause: "keep the left headland," "overcast, no sun disk," "70mm compression." Vague notes like "more epic" add noise. Phone photos work when focus and exposure hold. Crushed shadows and blown highlights force a guess on fill quality. Aim for at least 512×512 with a clear subject. JPG, PNG, WEBP, and GIF work up to about 10 MB on PromptMake.
Select the model, generate, then edit time, weather, and glass
Match the app you will open next. Midjourney v7 (and V8 Alpha where you have access) for aesthetic control and parameter craft. FLUX family for photoreal and API pipelines. Wrong target means you paste Midjourney flags into a model that ignores them, or you hand-add --ar after a FLUX paragraph. On PromptMake /image, choose the target in the UI, add optional notes, then generate. Read the draft against five checks: landform noun first, time of day named as sun height or sky slot, weather named as cloud or air, one millimeter number when the look is photographic, aspect intent present for Midjourney. Cut filler adjectives. Delete peaks, cabins, or lakes that are not in the frame. For Midjourney, confirm --style raw when you want literal light and set --ar to the crop you need. For FLUX, confirm materials (wet basalt, dry dust, moss) and light quality sit in full sentences. Paste, review the render, then save the prompt text. If the first render still drifts, change one variable: the time clause, the weather clause, or the glass. Leave the landform nouns alone until the sky reads.
Mistakes that break landscape realism
Blurry or multi-horizon uploads. Two coasts in one JPEG force a guess. Crop first.
Mood words with no sun height. "Epic" and "cinematic" do not place the sun. Write late afternoon, overhead, or pre-dawn.
Weather soup. Fog plus hard noon shadows plus a clear star field in one line. Pick the weather the still shows, or the one weather you want to rewrite.
Two lenses in one prompt. 14mm stretch plus 200mm ridge stack is two cameras. Pick 24mm or 70mm, then generate.
Treating --ar as a viewpoint. Aspect ratio is the box. 24mm and a low horizon are camera facts. Set both.
Invented scale. A draft that adds a cabin or a highway you did not shoot will keep adding them. Delete the noun before you spend a credit.
Dumping a late-sun keyword list into a fog still. Palette lists belong in their own article. If the photo is overcast, write overcast. If you want late sun on the same ridge, run Adjust Lighting and name sun height. Do not paste a keyword kit on top of the wrong weather.
Changing landform, sky, and glass in one rewrite. You cannot tell which edit worked. Lock terrain while you hunt for the right sky. Lock sky while you hunt for the right millimeters.
Seed recovery claims. No generator pulls private Midjourney seeds or hidden FLUX parameters from a stranger's file. You get a strong draft you edit.
Fix pattern: clear crop, one goal, correct Midjourney or FLUX target, one edit checklist. Generators write starting text. Your judgment turns a field still into a reusable asset.
Midjourney, FLUX, and GPT Image dialects for 2026
Porting a winner means translating the field line. Midjourney v7 rewards a compact stack: landform, time of day, weather, lens, scale, then --ar, --style raw for photos, --v 7. Style references (--sref) lock look across a coast set; you still write "24mm" and "broken stratus" yourself. FLUX.1.x and Flux 2 family builds take natural-language prompts. Put optics and weather in the sentence: shot on a 24mm lens, late afternoon sun from camera left, wet basalt, low stratus. Size sits in the host UI or API. SDXL wants terrain and weather tokens in the positive prompt and a short negative when the wrong biome keeps appearing ("tropical jungle, palm trees" on a granite cirque). Leonardo remains a practical free-tier and concept-art target; use the same sun-height and millimeter nouns. DALL·E / GPT Image inside ChatGPT stay conversational: "hold the ridgeline, rewrite to overcast midday" as a follow-up works because the thread holds the landform. Ideogram v3 helps when a title must sit on a wide plate; still name time and weather so type does not float on a mystery sky.
Language models can draft the stack before you spend a generate. As of mid-2026, GPT-5.6 Sol (API gpt-5.6) handles hard brief writing; ChatGPT defaults to GPT-5.5 Instant for fast chat. Claude Fable 5 and Claude Opus 5 tidy weather and millimeter lists. Gemini 3.5 Flash is quick on clean kits; Gemini 3.1 Pro helps when you paste a long location bible and ask for three weather variants. Ask for one prompt plus a separate line that states time of day, weather, and lens. For reasoning-class models, state goal, constraints, and output format. Skip "think step by step" theater.
Soft next step on PromptMake /image
Blank-page text prompts work when the scene is clear in your head. Photo-first workflows win when you already shot the place, liked one AI plate, or need Recreate, Relight, or Variation language for another model. PromptMake /image runs vision with model-specific formatting and goal modes: Recreate Exactly, Change Style, Adjust Lighting, Create Variation. Same upload, Midjourney dialect one run, FLUX the next, without rewriting a system prompt each time. Soft path: https://promptmake.net/image. Pair it with the landscape use case when you want mountain, coast, forest, and desert vocabulary baked into a text-first ask: https://promptmake.net/use-case/landscape.
Use chat when you explore GPT Image wording and need a fast "move the sun lower" tweak in one thread. Use /image when a still exists and you need calibrated recreate or relight text aimed at Midjourney, FLUX, DALL·E, Stable Diffusion, or Leonardo. After the draft lands, you still own the field line: insert sun height, cloud type, and millimeters before you spend generator credits. Keep this article on landscape photo to prompt so your first grid matches the weather and glass you meant.
FAQ
What does landscape photo to prompt mean?
Landscape photo to prompt means you upload a coast, mountain, forest, or desert still and receive a text prompt for an image model. Vision analysis names terrain, time of day, weather, composition, and lens cues. A formatter then shapes that language for Midjourney, FLUX, or another target you select. You paste, edit, and generate instead of inventing sun height and glass terms from a blank page.
How do I recover time of day from a landscape still?
Read sun height and sky color, then write the slot: pre-dawn, sunrise, late morning, overhead sun, late afternoon, dusk, or night. Overcast is a slot of its own because it flattens shadows. Pair the slot with a short weather clause so the model does not invent a second sky. Late sun near the horizon is one slot; a separate keyword article on this blog will own palette lists for that look.
Which lens should I write after a landscape photo?
Use 16mm to 24mm with deep focus for establishing plates that need a strong foreground. Use 35mm to 50mm when the still matches how you saw the place. Use 70mm to 200mm when ridges stack and the near ground falls off. Write one millimeter number per prompt, and confirm it against the still after an image-to-prompt run; vision may write "wide" with no glass.
Can I change weather without losing the ridgeline?
Run Adjust Lighting or add one keep-constraint note: same granite cirque, swap to valley fog, hold the peak silhouette. Create Variation if you need sibling skies for a board. Recreate Exactly if the still is the brief and weather should stay. Split a weather rewrite and a lens rewrite into two runs so you can see which edit moved the pixels.
Should I target Midjourney or FLUX first from a landscape photo?
Target Midjourney v7 when you need aesthetic control, trailing parameters, and Discord-side iteration with --style raw or --sref. Target FLUX when you need natural-language photoreal prompts for an API or production UI without Midjourney flags. If you use both in the same week, generate once per target so dialects stay clean. PromptMake /image lets you pick the paste target before generate.
How is this different from a golden hour prompt keyword list?
This page owns photo recovery: you start from a still and write time of day, weather, and lens so a recreate or relight holds the landform. A golden hour prompt keyword list owns late-sun vocabulary as a kit you paste into a blank or half-written brief. Use this article when the JPEG is the source of truth. Use the keyword article when you already know you want that late-sun look and need the words.
How do I start for free today?
Crop one landscape still to a single horizon, write a one-line job ("keep the headland, overcast, 24mm"), and open https://promptmake.net/image. Pick Midjourney or FLUX, run Recreate Exactly or Adjust Lighting on the free daily quota (about 3 guest runs, about 5 registered), then confirm time of day, weather, and millimeters before you generate. For a text-first kit with no photo, use the landscape use case: https://promptmake.net/use-case/landscape.
Ready to generate your own prompts?
Free. No sign-up required. Works with all major AI models.