Beispiel #1
0
        public IPicture Filter(IPicture image)
        {
            var twitter = new TwitterImage(ConsumerKey, ConsumerKeySecret, AccessToken, AccessTokenSecret);

            System.Console.WriteLine(twitter.PublishToTwitter("new filter added", $"../imageWithFilter{contador}.JPG"));
            return(image);
        }
Beispiel #2
0
        /// <summary>
        /// Recibe una imagen y la retorna con un filtro del tipo inventado aplicado
        /// </summary>
        /// <param name="image">Imagen a la cual se le va a plicar el filtro.</param>
        /// <returns>Imagen con el filtro aplicado</returns>
        public IPicture Filter(IPicture image)
        {
            var twitter = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            Console.WriteLine(twitter.PublishToTwitter("ESTO ES UN FILTRO", $@"./../../images/bill{FilterSave.Instance.Count}.jpg"));
            return(image);
        }
Beispiel #3
0
        public IPicture Filter(IPicture image)
        {
            var        twitter = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);
            FilterSave save    = new FilterSave();

            save.Filter(image);
            twitter.PublishToTwitter("Imagen nueva", $"..\\Adds\\{FilterSave.Contador.ToString()}.jpg");
            return(image);
        }
        public IPicture Filter(IPicture image)
        {
            //FilterSaving.Instance.Filter(image);

            var twitter = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            Console.WriteLine(twitter.PublishToTwitter("Nuevo filtro", $@"FilteredImage{FilterSaving.Instance.Count}.jpg"));
            return(image);
        }
        public IPicture Filter(IPicture image)
        {
            PictureProvider p = new PictureProvider();

            p.SavePicture(image, $"..\\Images\\TwitterPictureTemp.jpg");
            var twitter = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            Console.WriteLine(twitter.PublishToTwitter("Imagen Filtrada", $"..\\Images\\TwitterPictureTemp.jpg"));
            return(image);
        }
        private void PostToTwitter(IPicture image)
        {
            this.Persist(image, "imageForPost.jpg");
            string consumerKey       = "CkovShLMNVCY0STsZlcRUFu99";
            string consumerKeySecret = "6rc35cHCyqFQSy4vIIjKiCYu31qqkBBkSS5BRlqeYCt5r7zO5B";
            string accessTokenSecret = "gNytQjJgLvurJekVU0wmBBkrR1Th40sJmTO8JDhiyUkuy";
            string accessToken       = "1396065818-MeBf8ybIXA3FpmldORfBMdmrVJLVgijAXJv3B18";
            var    twitter           = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            Console.WriteLine(twitter.PublishToTwitter("", "imageForPost.jpg"));
        }
Beispiel #7
0
        /// <summary>
        /// Recibe una imagen y la retorna con un filtro de escala de grises aplicado.
        /// </summary>
        /// <param name="image">Imagen a la que se le va a aplicar el filtro.</param>
        /// <returns>Imagen con el filtro aplicado.</returns>
        public IPicture Filter(IPicture image)
        {
            string consumerKey       = "g7rkPB5uI2xOqELAhlNrorSU4";
            string consumerKeySecret = "8hOTyS71GrTH9Ool3rXykAJRY5AmgSPiy78b1wYUPcvfIzXeEc";
            string accessTokenSecret = "eAut3eKlWwBB0o1BfTRLaRBfOgXF6WriMKwpkevgf7C2t";
            string accessToken       = "1396065818-9Q6o38qm99WQywFeqrJFTfs7DFAhI4LvjoJvFRk";
            var    twitter           = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            twitter.PublishToTwitter("Arte UCU!!!", @"savedPic.jpg"); //juega con que tengo que si osi utilizar la solución de guardar la imagen antes de ejecutar este filtro

            return(image);
        }
Beispiel #8
0
        public IPicture Filter(IPicture image)
        {
            string consumerKey       = "g7rkPB5uI2xOqELAhlNrorSU4";
            string consumerKeySecret = "8hOTyS71GrTH9Ool3rXykAJRY5AmgSPiy78b1wYUPcvfIzXeEc";
            string accessTokenSecret = "eAut3eKlWwBB0o1BfTRLaRBfOgXF6WriMKwpkevgf7C2t";
            string accessToken       = "1396065818-9Q6o38qm99WQywFeqrJFTfs7DFAhI4LvjoJvFRk";

            var twitter = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            // Se delega el trabajo de postear al objeto twitter
            Console.WriteLine(twitter.PublishToTwitter(this.post, this.path));
            return(image);
        }
Beispiel #9
0
        public IPicture Filter(IPicture image)
        {
            IPicture twitterImg = image.Clone();

            string consumerKey       = "g7rkPB5uI2xOqELAhlNrorSU4";
            string consumerKeySecret = "8hOTyS71GrTH9Ool3rXykAJRY5AmgSPiy78b1wYUPcvfIzXeEc";
            string accessTokenSecret = "675fHmUzeaPajtj3pO64w5xd3p9YI3kco7kSvKhzeEvYe";
            string accessToken       = "1396065818-8vnV9HJFW5ArcfFg2zE9hLA68CZYFXO8Cjv6o2E";

            var twitter = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            Console.WriteLine(twitter.PublishToTwitter("FilteredImage ", @"NewImage.jpg"));
            return(twitterImg);
        }
        /// <summary>
        /// Recibe una imagen y la retorna con un filtro del tipo negativo aplicado
        /// </summary>
        /// <param name="image">Imagen a la cual se le va a plicar el filtro.</param>
        /// <returns>Imagen con el filtro aplicado</returns>
        public IPicture Filter(IPicture image)
        {
            string consumerKey       = "dtOgpyjBBXglAzMEjMMZtFf73";
            string consumerKeySecret = "Qzm0FxotJ9YyoXiGLJ4JI9IZFWmYvB4LWpteWPGVYofxSG4FnN";
            string accessToken       = "1396065818-13uONd7FgFVXhW1xhUCQshKgGv4UOnKeDipg4cz";
            string accessTokenSecret = "HXtlP1SRnJCL5a37R98hFrIRlEIouZX3Ra4s6JuFOpXZF";

            PictureProvider pictureProvider = new PictureProvider();

            var twitterPub = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            Console.WriteLine(twitterPub.PublishToTwitter("Last check, I promise", @"tmpFace.jpg"));

            return(image);
        }
        /// <summary>
        /// Recibe una imagen y la retorna con un filtro del tipo negativo aplicado
        /// </summary>
        /// <param name="image">Imagen a la cual se le va a plicar el filtro.</param>
        /// <returns>Imagen con el filtro aplicado</returns>
        public IPicture Filter(IPicture image)
        {
            string consumerKey       = "dtOgpyjBBXglAzMEjMMZtFf73";
            string consumerKeySecret = "Qzm0FxotJ9YyoXiGLJ4JI9IZFWmYvB4LWpteWPGVYofxSG4FnN";
            string accessToken       = "1396065818-13uONd7FgFVXhW1xhUCQshKgGv4UOnKeDipg4cz";
            string accessTokenSecret = "HXtlP1SRnJCL5a37R98hFrIRlEIouZX3Ra4s6JuFOpXZF";

            PictureProvider pictureProvider = new PictureProvider();

            pictureProvider.SavePicture(image, "TeroATwitter.jpg");
            // new pictureProvider.SavePicture(image,"TeroATwitter.jpg"); // Esta línea es igual a las anteriores. Resulta
            // conveniente ya que se utiliza para un método puntual y no interesa quedarse con la referencia al objeto.

            var twitter = new TwitterImage(consumerKey, consumerKeySecret, accessToken, accessTokenSecret);

            Console.WriteLine(twitter.PublishToTwitter("Seguimos llenado de imágenes...", @"TeroATwitter.jpg"));

            return(image);
        }