|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Temas - manguztap
Páginas: [1]
1
« en: Martes 8 de Septiembre de 2009, 09:08 »
Hola a todos, espero y se me pueda ayudar,
He realizado un programa en C++ el cual despliega palabras al azar en una ventana con las librerias QT (el objetivo no es importante) , lo que deseo es insertar esta ventanita en el taskbar de Ubuntu 9.10 para que siempre esten a la vista y pueda yo leerlas. en pocas palabras, alguien me echa la mano diciendome las librerias que tengo que utilizar para poder manipular aplicaciones del sistema Ubuntu con aplicaciones propias???
Espero heberme hecho a entender.
Muchos saludos y gracias de antemano.
2
« en: Lunes 20 de Abril de 2009, 05:37 »
Hola a todos,
Les comento mi caso, estoy trabajando en un proyecto con el micro AVR BUTTERFLY (omito descripcion del programa, no importa), para programarlo utilizo el AVRISP MK II con el AVR STUDIO 4, despues de compilar mi proyecto y tratar de comunicarme con el micro (mediante USB), me aparece el siguiente warning: ISP MODE ERROR, el voltaje de alimentacion esta bien, la frecuencia esta 1/4 debajo como se me indica(125 KHz), PERO NO PUEDO FLASHEARLO, ayuda...
De antemano gracias a todos
3
« en: Lunes 28 de Julio de 2008, 00:33 »
Hola Comunidad
Miren estoy haciendo un programa en donde inicialmente regresaba un vector (return vector), pues despues de tanto batallar pude regresarlo, solo declarando la funcion como puntero, pero me he dado cuenta que ocupo otro valor y he decidido implementar una matriz, pero no se como regresar una matriz (return matrix), en pocas palabras, me gustaria saber como se regresa un arreglo de la siguiente manera:
int LoQueSea( int numero_cualquiera) { int i; int matrix[][1]={{0}}; // declaracion de variable for(i=0; i<numero_cualquiera;i++){ matrix[0]=i; matrix[1]=i; } return matrix }
No le pongan atencion al programita, lo que quiero dar a entender es como regresaria la matriz una vez que se le han asignado valores, me ayudan?
De ante mano gracias
4
« en: Jueves 26 de Junio de 2008, 11:05 »
Hola a todos, espero todo bien
Pues me encuentro actualmente realizando un trabajo donde capturo video, y despues hago algunas aplicaciones como convertir los frames a escala de grises y sacar contornos, mi problema radica que despues de cierto tiempo mi maquina se congela, despues de investigar me he dado cuenta que esto se debe a que el programa asigna una localidad de memoria diferente por cada frame que captura y llega un punto en que se satura. Por lo que me encantaria saber si es posible asignar una localidad de memoria fija, trabajar con los frames siempre en una sola localidad, esto con el fin de que mi programa no se sature, ya estuve investigando con el malloc() y el free() pero no he tenido buenos resultados, como ven?
Muchos saludos
5
« en: Lunes 23 de Junio de 2008, 01:28 »
Senores, pues he investigado por toda la red y no he podido desplegar una imagen en un QFrame, es decir, no he podido colocar una imagen jpg en un marco hecho con una GUI QT, he utilizado la clase load() y nada... incluso invoque a las libreias OPENCV (IplImage) y tengo un problema de Async... Ayuda???
Saludos
6
« en: Sábado 21 de Junio de 2008, 09:37 »
Hola a todos y gracias por la ayuda de antemano...
Pues le explico mi problema, Despues de leer como asignar los paths de las librerias e includes de OPENCV en el IDE KDEVELOP, por fin pude compilar el programa ejemplo que muestro abajo (lo encontre en un manual), el cual solo mostrara una imagen en una ventana, pero al momento de ejecutarlo, solo me sale la ventana, la imagen no aparece, sin embargo no me muestra ningun error al momento de compilarlo o ejecutarlo, me ayudan?
#include "cv.h" //main OpenCV functions #include "highgui.h" //OpenCV GUI functions¯include <stdio.
int main() {
IplImage* newImg;
newImg = cvLoadImage("apple.bmp"); cvNamedWindow("Window"); cvShowImage("Window", newImg); cvWaitKey(0); cvDestroyWindow( "Window" ); cvReleaseImage( &newImg );
return 0; }
Muchos saludos
7
« en: Lunes 9 de Junio de 2008, 06:53 »
Hola a todos,
recientemente he instalado el KUBUNTU 8.04 en mi maquina, todo a salido de maravilla, pero quiero programar en C\C++, ya he logrado compilar, pero ahora lo que quiero es crear un GUI, me baje le codeBlocks y GTK+ por que segun este ultimo es muy bueno para crear GUI, mi problema es que despues de instalar "miles de librerias" jajaja, me pide las librerias X development libraries, ya investigue por toda la red y no he podido echar andar el GTK+, a continuacion les muestro el warning de consola:
checking for X... no configure: error: X development libraries not found
Alguien me podria decir donde puedo bajar estas librerias o como le hago para por fin poder crear GUI en CodeBlocks.
De antemano GRACIAS
8
« en: Viernes 6 de Junio de 2008, 07:28 »
Hola a todos y de antemano gracias por la ayuda.
Pues mi pregunta es simple: Como regreso mi ATMEL169 a sus condiciones originales? algo asi como un "Reset" que lo regrese a las condiciones de fabrica.
Gracias
9
« en: Miércoles 4 de Junio de 2008, 07:11 »
Hola a todos y de antemano gracias por su ayuda. Recientemente he adquirido el Micro AVR 169 y le he programado un programa con el que genero las secuencias de un control remoto de TV (Esto no es problema), lo hice en java y no hubo ningun problema, solo tengo que enviar un byte para hacerlo jalar, pero he decidido hacerlo en matlab que se supone es mas sencillo, mi pregunta es la siguiente: Como puedo mandar el numero "21" (8 bytes) mediante el puerto serial, a continuacion les dejo un pequeno codigo que hice: s = serial('COM7', 'BaudRate', 9600,'DataBits',8,'StopBits',1); fopen(s); fwrite(s,21,'int8') fclose(s); delete(s); se supone que al mandar el numero 21 a mi micro avr mi TV se tendria que apagar, pero no sucede nada, MATLAB no esta enviando el pulso!!!! Ayuda!!!
10
« en: Viernes 2 de Mayo de 2008, 07:27 »
Hola a todos, les expongo a continuacion mi problema:
He instalado el Editor CHSciTE para windows y tambien he bajado la librerias OPENCV pues quiero trabajar con el reconocimiento de patrones y me han dicho que es ideal para este campo, sin embargo, cuando quiero compilar un programa ejemplo, no lo compila, es decir, no se como poner el PATH para que reconozca las librerias de OPENCV, he leido que el miembro GEO ha logrado linkear en otro tema de discusion las librerias, pero yo no he podido, me podrian ayudar? de verdad he navegado y no he podido encontrar la forma de correr un programa con las librerias de OPENCV.
Gracias a todos de antemano
11
« en: Sábado 19 de Abril de 2008, 12:01 »
Hola a todos
Me gustaria saber si el Image Acquisition toolbox existe para matlab R2008a en LINUX? Voy a ocupar esta herramienta y si en LINUX no corre tendre que emigarar a Windows... NO QUIERO!!!!
Gracias de antemano
12
« en: Jueves 17 de Abril de 2008, 09:01 »
Hola a todos
Pues les expongo mi caso, me gustaria saber si existen librerias o es posible capturar video programando en C? para su implementacion utilizare una Webcam comercial.
De antemano muchos Saludos
13
« en: Domingo 13 de Abril de 2008, 10:44 »
Hola a todos, me encantaria que me ayudasen, les tratare de explicar mi problema lo mas detallado posible:
Recientemente he instalado Kubuntu 7.1 en mi Maquina y como voy a programar en C/C++ me baje el SciTE 1.71 para Linux, no hubo problema al instalarlo, entonces hize lo siguiente:
1.- Programe un Hola Mundo. 2.- Modifique "cpp.properties" para poder compilar y correr (agregue "./" en run) 3.- Despues compile sin ingun problema (se creo el archivo). 4.- PERO AL MOMENTO DE DARLE RUN ME SALIO EL SIGUIENTE MENSAJE
sh: ./HolaMundo: Permission denied
Ya active permisos en la carpeta donde esta el Scite, en el folder donde guardo los programas he incluso le di permisos a cpp.perproperties con chmod 777 /home/manuel/programas Y NADA...
Ayuda por favor
Gracias de Antemano
14
« en: Viernes 11 de Abril de 2008, 11:10 »
Hola a todos y gracias de antemano.
Pues mi pregunta consiste en saber si existe algun paquete de librerias de PDS para C/C++?
Saludos gente
15
« en: Sábado 15 de Marzo de 2008, 11:28 »
Hola A todos
Me encuentro realizando un GUI que consta de 3 pushButtons (Capturar, Salvar y Frame) y un panel; el objetivo es capturar una imagen mediante una WEBCAM, salvarla y tener la opcion de cambiar el numero de frames, pero mi problema radica que no he podido insertar el VIDEO en el Panel, es decir, algo asi como el comando PREVIEW el cual te libera el video en una ventana, he realizado una busqueda de informacion y desgraciadamente no he encontrado la solucion... me podrian ayudar?
De antemano Muchas gracias.
16
« en: Viernes 14 de Diciembre de 2007, 08:02 »
Hola a todos. Me gustaria que me ayudaran a decirme que programa es el mejor para programar tanto en C como en C++, de antemano agradesco las recomendaciones. SALUDOS
17
« en: Sábado 27 de Octubre de 2007, 08:23 »
Un saludo a todos. La razon por la que abrí esta discucion es por que me quiero empezar a programar en el lenguaje C y me gustaria que me recomendaran alguna Plataforma para poder hacerlo. De antemano muchas gracias y espero sus recomendaciones.
18
« en: Viernes 12 de Octubre de 2007, 09:22 »
Hola a todos y de antemano gracias por sus respuestas. Pues estoy realizando una Sumadora (sencillita), la cual pide al usuario 2 (valores los cuales seran sumados despues al pulsar un button "resultado"), para esto he utilizado 2 TextField, pero la verdad soy nuevo en java y apenas he creado el GUI; NO SE COMO CONVERTIR EL VALOR INSERTADO EN LOS TEXTFIELD a entero, no se que es lo que me da la maquina despues del actionPerformed(), Anexo mi codigo para que me hechen la mano: import java.awt.*; import java.awt.event.*; import java.applet.Applet; import javax.swing.*; import java.io.*; class Mi1erGUI { public static void main(String args[]) { Frame f=new Frame("Sumadora"); f.setLayout(new BorderLayout()); f.addWindowListener(new Cerrarventana()); f.setSize(400,100); f.setVisible(true); f.setLocation(150,150); f.setBackground(Color.WHITE); Panel p=new Panel(); Button v=new Button("Resultado"); Panel p1=new Panel(); TextField v1=new TextField("Valor de A"); TextField v2=new TextField("Valor de B"); TextField r=new TextField(" "); Label mas=new Label("+"); Label i=new Label("="); p.add(v); f.add(p,"South"); p1.add(v1); p1.add(mas); p1.add(v2); p1.add(i); p1.add®; f.add(p1); v1.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ //AQUI ESTA EL PROBLEMA NO SE QUE ES LO QUE ME ENTREGA // El PROGRAMA DESPUES DEL ACTIONEVENT NI QUE COMMNADO // UTILZAR PARA CONVERTIRLO EN INT Y PODER REALIZAR LA SUMA // HE INTENTADO ESTO: // int r = Integer.parseInt( e.getSource() ); PERO NO FUNCIONO
} }); } } class Cerrarventana extends WindowAdapter { public void windowClosing( WindowEvent e ) { System.exit(0); } } He bajado varios manuales y he leido la pagina de SUN pero esta un poquito difuso para mi . Gracias
19
« en: Domingo 30 de Septiembre de 2007, 08:48 »
Hola a todos y de antemano gracias por su ayuda. Pues recientemente he empezado a programar en JAVA (J2SE), estoy muy verde, y la verdad me gustaria saber si este programa cuenta con una lista de funciones que pueda ser ejecutado dentro de el, la cual contenga todos los comandos que se pueden utilizar (con su respectiva definicion) algo asi como un HELP. Se agradece a los que contesten
20
« en: Jueves 13 de Septiembre de 2007, 09:20 »
Hola recientemente he programado una GUI y quiero hacer un ejecutable que pueda correr en otra maquina aun cuando no tenga matlab, podrian ayudar poniendo un procedimiento alternativo a este: >> mbuild -setup % con este comando eligo el compilador despues >> mcc -m puzzle % puzzle (mi programa), con este creo el .exe Al momento de correr el .exe solo sale una ventana en DOS pero no corre el programa creo que me hacen falta algunos dll o algo asi. Gracias de antemano. Y no esta de más... MATLAB RIFA!!!!!!!!
21
« en: Miércoles 5 de Septiembre de 2007, 08:47 »
Hola a todos. Recientemente he ingresado a mi maestria en PDS en la universidad local y estoy planeando realizar mi tesis con visual Basic, jaja pero soy principiante, podrian decirme el nombre del Visual mas actual asi como alguna pagina donde pueda bajarlo completo por favor??
De antemano muchas gracias.
22
« en: Lunes 3 de Septiembre de 2007, 02:06 »
Hola a todos y de antemano muchas gracias.
Empezare por comentar que estoy realizando un programa por mi cuenta (una simple sumadora) pues recientemente he empezado a programar en Matlab y la verdad ya he investigado bastante un problema que se me ha presentado, lo describire a continuacion:
Estoy programando la GUI, no utilizo GUIDE.
He generado una figura, tres EDIT text (edit1, edit2 y edit3),y un pushbutton(el cual al presionarlo realiza la suma).
el usuario inserta el primer valor en edit1 y genero su callback, hago lo mismo con edit2 el cual te da el segundo valor, luego al presionar el pushbutton me deberia de dar el resultado de la suma de edit1 + edit2 y lo inserto en edit3 el cual te muestra el resultado, Mi problema es que no se como guardar los valores obtenidos de edit1 y edit2 para luego mandarlos llamar en la funcion de edit3 y poder sumarlos, en pocas palabras no se como guardar el valor de edit1 y edit2 en HANDLES. abajo les dejo mi programa hasta ahora, si pueden copienlo, peguenlo y corranlo para que se den cuenta de mi problema... por favor ayuda!!!!!!
function varargout = sumadora(varargin)
clear,clc,close all;
%%%%%%%% Figura %%%%%%%%
f=figure('visible','on','name','Manuel Guzman','position',[170 150 250 150]); set(f,'MenuBar','none') movegui(f,'center'); handles=guihandles(f); guidata(f,handles);
%%%%%%%%%%%%%%%%%% Creando Cosmetico Visual
x1=uicontrol(f,'style','edit','string','Valor A','position',[20 75 50 20],... 'callback',{@valor1}); % Primer valor a ingresar add=uicontrol(f,'style','text','string','+','position',[75 75 18 18]); % +
x2=uicontrol(f,'style','edit','string','Valor B','position',[98 75 50 20],... 'callback',{@valor2}); % Segundo Valor a ingresar res=uicontrol(f,'style','pushbutton','string','Resultado','position',[90 110 70 30],... 'callback',{@Resultado}); %Respuesta (Push button) eq=uicontrol(f,'style','text','string','=','position',[153 75 18 18]); % =
x=uicontrol(f,'style','edit','string','','position',[175 75 50 20]); %Resultado
c=uicontrol(f,'style','pushbutton','string','Cerrar','position',[10 110 70 30],... 'Callback',{@Cerrar}); % cerrar programa
%%%%%%%%%%%%%%%%%% Colores, Word sizes entre otros
set(x1,'BackgroundColor','white'); set(x2,'BackgroundColor','white'); set(x,'BackgroundColor','white'); set(res,'FontSize',9); set(res,'Fontweight','bold')
%%%%%%%%% BackGround color para igualar el color con los buttons
db = get(0,'defaultUicontrolBackgroundColor'); set(f,'Color',db);
%%%%%%%% Cerrar
function Cerrar(hObject,eventdata) close(gcbf) f2=figure('visible','on','position',[200 250 400 100]); set(f2,'MenuBar','none'); x=uicontrol(f2,'style','text','string','ADIOS COBARDON','position',[26 22 350 50]); set(x,'FontSize',28); set(x,'ForeGroundColor','red');
end %%%%%%%%%%% Valor 1 = X1 %%%%%%%%%%%%
function valor1(hObject,eventdata,handles) V1=str2double(get(hObject,'string')); if isnan(V1) errordlg('You must enter a numeric value','Bad Input','modal') end handles.valor1=V1; guidata(hObject,handles); end %%%%%%%%%%% Valor 2 = X2 %%%%%%%%%%%%
function valor2(hObject,eventdata,handles) V2=str2double(get(hObject,'string')); if isnan(V2) errordlg('You must enter a numeric value','Bad Input','modal') end handles.valor2=V2; guidata(hObject,handles); end %%%%%%%%%%% Resultado %%%%%%%%%%%%
function Resultado(hObject,eventdata,handles) A=handles.valor1; %%%%%% AQUI ESTA EL PROBLEMA B=handles.valor2; r=A+B;
set(x,'string',str2double®) guidata(gcbo,handles); end end
Páginas: [1]
|
|
|