Página 1 de 2 12 ÚltimoÚltimo
Mostrando resultados del 1 al 12 de 22

Tema: Extraer jpg del RAW de la camara pero haciendonos nosotros un programita en Basic

  1. #1
    Fecha de Ingreso
    ene 2008
    Ubicación
    En este momento por ahí, aunque es Madrid mi sitio
    Mensajes
    7.901

    Predeterminado Extraer jpg del RAW de la camara pero haciendonos nosotros un programita en Basic



    Este post la verdad es que no sabia donde ponerlo porque es de alguna manera crearse un pluging personal, creo que aqui esta bien porque es programacion para ayudarnos con nuestras fotejos, asi es que espero que os guste y alguno se lance


    Como sabéis muchas veces tenemos la memoria justa de la cámara y estamos tirando en jpg mas Raw y pensamos ¡¡porras!!! si tirásemos en RAW solo, tendríamos mas espacio en la misma y nos podría salvar esto de la debacle de no poder hacer mas fotos en un momento crítico, pero claro, el inconveniente del ahorro de Megabytes es que cuando vamos a procesar esto siempre nos gusta tener una pequeña referencia del jpg para ver que ha salido

    Bien pues os voy a mostrar un método (que no es mío ni original) para extraer de los RAW el jpg sin esfuerzo, pero vamos a hacerlo mas original este post aún, para no estar usando comandos raros ya que vamos a utilizar el “dcraw” para la extracción, os voy a mostrar digo, como hacernos vosotros mismos un programita en Visual Basic para extraerlo apoyándose en el DCRAW (chupado)

    Así de paso vereís las posibilidades que nos da saber programar un pelin, y así matar dos pájaros de un tiro, sacamos nuestros jpg del RAW y segundo mas curioso con un programa que nos hemos hecho nosotros ¿qué os parece?

    Evidentemente voy a hacer lo muy muy fácil para el que quiera seguirlo y además muy cortito, así os meto la “gusa” en el cuerpo y lo mismo os lanzáis a hacer cosejas y como ejemplo, aunque esto seguro que os valdrá para sacar los jpg la idea es mostraros todo

    Voy a utilizar el Visual basic 2008 Express edition que por razones de magia y que Bill Gates ha sido generoso es gratis y os lo podéis bajar de la web de Microsoft ¡¡si así de fácil y barato!!! Un entorno de programación para principiantes y no tanto

    Bien repito para concentrarnos

    1) Voy a hacer un programa que usara el Dcraw para sacar los jpg de los RAW y así por ejemplo usar siempre solo RAW en las memoria y no desperdiciar espacio de los Jpg
    2) Para ello voy a usar el Visual basic 2008 Express edition que es gratis
    3) Con este entorno haré un programita que pondré una vez acabado en el fichero donde tenemos los RAW
    4) Pulsaremos un boton y ¡¡¡zas!!!! Todos los RAW con sus jpg
    5) Encima habréis visto como hacer un programa para fotografía muy sencillo eso si

    Empezamos

    1) Descargamos de la web de Microsoft el programa y lo instalamos en nuestro PC
    2) Descargamos el programa dcraw de la web de su autor por aquí por el foro hay montones de reseñas
    3) Instalamos Visual basic en nuestro PC, cosa que dura unos 10 minutejos

    Y no necesitamos mas

    Una vez instalado voy a crear el programa que nos hara esto que he dicho haciendo

    • Una interfaz con un botón y por ejemplo alguna reseña de lo que hace
    • Escribiremos un código chupado en Basic
    • Compilaremos el programa que significa crear el ejecutable que funcione en windows y ya estaaaa....
    Veámoslo paso a paso

    Al abrir el programa nos sale esta pantalla



    1) creamos el proyecto

    2) Vamos a File y pulsamos new project

    3) En la ventana que os sale pulsáis “windows form application” que ni mas ni menos le estáis diciendo al programa que cree el interfaz

    4) Y debajo le llamais Raw_jpg_facil (por ejemplo)

    5) Le dais a OK y os sale la pantalla de trabajo con la ventanita del programa vacía donde vamos a poner el botón y escribir el código




    Me detengo aquí un poquito para que veáis esa ventana, a la izquierda están los botones que podemos poner, por ejemplo los checkbox que se ponen para seleccionar cosas, pictureBox para meter fotos....en fin todos los componentes que veis en un programa cuando lo manejáis ¿vale?

    En el centro nuestra ventana vacía esperándonos..... hora vamos a por ti...

    Y a la derecha las propiedades del elemento que pongamos en la ventana, actualmente como no hay ninguno solo están las propiedades de esa ventana

    Sigo en otro post
    Última edición por Vampy; 21/07/08 a las 19:32:40

  2. #2
    Fecha de Ingreso
    ene 2008
    Ubicación
    En este momento por ahí, aunque es Madrid mi sitio
    Mensajes
    7.901

    Predeterminado

    Bueno pues vamos a crear el código que hará que nos extraiga el jpg de los RAW pero ¿cómo??? Hummmmm, habrá que poner un botón para que cuando pulsemos lo haga ¿noooo?, pues pongámoslo, arrastramos de la parte derecha el botón (pone ab button) a la ventana y lo centramos en la ventaneja, nos que da esto



    Fijaros que además en la derecha en la propiedad Texto he puesto extraer para que el botón este con nombre

    Ahora le voy a meter encima del botón mi avatar porque me gusta, para ello hacemos lo mismo que antes arrastramos encima de la ventana lo que pone picture BOX y queda un cuadradito donde podemos meter ese avatar

    ¿pero como lo metemos? Muy fácil os vais otra vez a la derecha y en las propiedades de picture box pulsais image, os saldrá una ventana para buscar por el disco la imagen pulsando “local resources” y buscáis en vuestro disco lo que queráis poner

    Bien al final os quedará esto



    Veis que he redimensionado la ventana igual que hacéis en windows tocando los bordes y ajustando, y la foto igual ajustáis el cuadradin que salió a la foto

    Y por último pongo un texto arrastrando Label a la misma ventana que sera “extractor de jpg” que debeis poner como antes en el boton en text en propiedades

    Tenemos definitivamente esto



    Ya solo nos queda meter dos líneas de código, compilar esto es hacer el ejecutable y se acabo asi de facil, lo dejo para la proxima charla

    Vampyressa
    Última edición por Vampy; 21/07/08 a las 19:33:45

  3. #3
    Fecha de Ingreso
    ene 2008
    Ubicación
    En este momento por ahí, aunque es Madrid mi sitio
    Mensajes
    7.901

    Predeterminado

    Ahora le vamos a decir al programa que tome al dcraw y le diga que busque todas las RAW del fichero donde este este programa y el dcraw y las pase a jpg, tenemos que decirle en una palbra esto

    Dcraw –e *.CR2

    Osea con –e le digo que extraiga el jpg
    Con *.Cr2 que a todas las RAW
    Con dcraw que use dcraw para hacer esto

    ¿pero como se lo digo en visual basic y como hago que cuando pulsemos nuestro boton lo haga?

    Pues así:

    Das al botón doble clic y se abre esto



    y escribimos esto así dentro de

    PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    EndSub
    Meteis esto:

    Dim MiProceso As New Process

    MiProceso.StartInfo.FileName = "dcraw" 'programa

    MiProceso.StartInfo.Arguments = " –e *.cr2 'argumentos
    MiProceso.Start() 'iniciar

    Quedaría así:



    Ahora pulsáis la tecla F5 para generar el ejecutable y después de compilar el programa (se llama así a este proceso) os sale una ventanita que ya es el programa Y SE ACABO



    ¿cómo procedéis?

    1) Fácil, lleváis este ejecutable junto con dcraw a vuestro directorio de fotos raw
    2) Y pulsáis el botón os saldrá una ventana de MSDOS mientras se hace el proceso y cuando se cierre, veréis que todos los RAW tienen su jpg al ladito je je

    Por supuesto debéis aunque no he dicho nada guardar el proyecto cuando acabéis con Save project y lo metéis donde queráis, el ejecutable estará metido en proyecto\bin\debug\

    Bueno espero que esto os haya al menos interesado, porque de verdad se pueden hacer cosas muy muy interesantes con la programación dirigida a la fotografia, aqui os he querido precisamente con este ejemplo mostraros lo que digo

    Este programita evidentemente es casi nada pero fijaros que aun asi nos ahorra saber lineas de codigo raras del dcraw, y ademas hacer esto creo que nos compensa y nos dejara al menos satisfechos por hacer algo nuevo e introducirnos en esta parte de la programación .....

    Espero que alguno lo haga y lo ponga por aqui, si os animais podemos hacer mas cosas y claro como siempre si tomais esto de aqui ya sabeis que es propiedad de canonistas

    Saludos cordiales,

    Vampyressa
    Última edición por Vampy; 21/07/08 a las 19:35:57

  4. #4
    Fecha de Ingreso
    jul 2007
    Ubicación
    Manlleu
    Mensajes
    1.037

    Predeterminado

    Interesante lo es!!! muchas gracias Vampiressa, como te lo curras!
    Estoy ansioso por probarlo!
    Un cazurro como yo programando, no se si sere capaz....!

  5. #5
    Fecha de Ingreso
    ene 2008
    Ubicación
    En este momento por ahí, aunque es Madrid mi sitio
    Mensajes
    7.901

    Predeterminado

    Seguro que puedes y veras que facil es y encima lo mejor es el gustazo que da creeme

  6. #6
    Fecha de Ingreso
    mar 2008
    Mensajes
    30

    Predeterminado

    Muy interesante, en cuanto tenga un rato lo pruebo. Gracias por la información

  7. #7
    Fecha de Ingreso
    mar 2008
    Ubicación
    Valladolid
    Mensajes
    627

    Predeterminado

    Vampyressa, como siempre, metiendo el gusanillo en el cuerpo!!! Da gusto contigo, habrá que probar, pero yo de programación, ni idea, espero no cargarme algo...
    Un saludo.
    Mi mirada
    Bártulos: 50D, y algún objetivo normalito

  8. #8
    Fecha de Ingreso
    ene 2008
    Ubicación
    En este momento por ahí, aunque es Madrid mi sitio
    Mensajes
    7.901

    Predeterminado

    No te preocupes cargarte no te cargas nada lo vas haciendo y comentas

  9. #9
    Fecha de Ingreso
    ene 2008
    Ubicación
    En este momento por ahí, aunque es Madrid mi sitio
    Mensajes
    7.901

    Predeterminado

    ¿nadie se ha lanzado con esto????

  10. #10
    Fecha de Ingreso
    nov 2005
    Ubicación
    Dónde viviré???
    Mensajes
    506
    Entradas de Blog
    2

    Predeterminado

    Acabo de ver este post Vampyressa. Me parece genial todas las ideas que aportas.
    Como ya te han dicho te lo curras bastante. Y muchas veces, a mí al menos, no sabemos cómo dar las gracias.
    Deberíamos tomar nota y aportar algo a esta comunidad, tal y como tu haces.


    Por cierto, ni que decir tiene que voy a probarlo. GRACIAS!!!!

  11. #11
    Fecha de Ingreso
    ene 2008
    Ubicación
    En este momento por ahí, aunque es Madrid mi sitio
    Mensajes
    7.901

    Predeterminado

    No hace falta que me des las gracias pero de todas formas gracias

  12. #12
    Fecha de Ingreso
    may 2008
    Ubicación
    Valladolid
    Mensajes
    2.485

    Predeterminado

    Gracias Vampiressa por todo el trabajo que te tomas. Yo soy una de las que saca en jpg+RAW, en principio por tener una referencia y en segundo lugar porque si salen bien en jpg, no tengo que procesarlas, puesto que estoy satisfecha con la configuración de nitidez, etc, etc. Esta configuración no sirve para los Raw, ya lo se y mi pregunta es: ¿Sacando los jpg de los RAW con este programa, respetan la configuración puesta en la cámara?
    Gracias otra vez, eres una "crack"

Página 1 de 2 12 ÚltimoÚltimo

Temas Similares

  1. Camara para surf... pero en al agua?
    Por Arjayos en foro IXUS
    Respuestas: 3
    Último mensaje: 19/09/08, 23:26:38
  2. Extraer un motivo dificil?
    Por -Ego- en foro PhotoShop
    Respuestas: 5
    Último mensaje: 06/07/08, 22:02:32
  3. Programita para galerias web
    Por Prodigy en foro Retoques y programas
    Respuestas: 8
    Último mensaje: 28/10/07, 20:04:39
  4. no se pq pero mi la camara no se enciende
    Por sevillano350d en foro 350D
    Respuestas: 6
    Último mensaje: 06/02/07, 23:47:04
  5. Cambio de camara, pero espero no de foro.
    Por biketrialero en foro Off Topic
    Respuestas: 35
    Último mensaje: 29/12/05, 19:28:28

Tags for this Thread

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •